This is your work, valued
cpp-channel. C++11 thread-safe container for sharing data between threads (synchronized queue)
★ 588cgo-examples. Examples of calling C code from Go
★ 33go-jenkins-ci. Automated setup of continuous integration for Go projects hosted on GitHub with Jenkins and GolangCI-Lint.
★ 5polymap. Map with infinite levels and multiple types for keys and values
★ 4workexec. Experimenting implementations of Task and Task Executor, Job and Job Runner, Future, Promise.
★ 3serializer. Very basic serializer/unserializer.
★ 3bazel-to-cmake-integration. CMake module to integrate Bazel targets into CMake
★ 2cpp-zip. C++17 zip view and iterator
★ 2static_vector.rs. A no-std, stack-allocated vector with fixed capacity and dynamic length
★ 2validator. :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
★ 1vix. A modern C++ runtime for building fast and reliable applications.
★ 489cpp-channel. Experimental Go-style concurrency for C++11
★ 159craft-nuxt-starter. Craft CMS 5 + Nuxt 4 headless starter — one command, GraphQL, live preview, Docker. Batteries included.
★ 1libfork. A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
★ 889multithreading-in-cplusplus. C++
★ 62unregistry. Push docker images directly to remote servers without an external registry
★ 4.8kreaderwriterqueue. A fast single-producer, single-consumer lock-free queue for C++
★ 4.6kyali. Yet Another Lox Interpreter
★ 4wp-vite-manifest. PHP
★ 5vali. Vali, the tiny 𝘃𝗮𝗹𝗶dator
★ 1FunctionalPlus. Functional Programming Library for C++. Write concise and readable C++ code.
★ 2.3kcase-studies. Analysis of various tricky Rust code
★ 2kbazel-compile-commands-extractor. Goal: Enable awesome tooling for Bazel users of the C language family.
★ 913go-cshared-examples. Calling Go Functions from Other Languages using C Shared Libraries
★ 948c-vector. A dynamic array implementation in C similar to the one found in standard C++
★ 887cpp. C++ Tip Of The Week
★ 1.7kfork. Go
★ 6comprehensive-rust. This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
★ 33kconcurrentqueue. A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
★ 12klift. constexpr C++17 library for simplifying higher order functions in application code
★ 204gobenchdata. 📉 Run Go benchmarks, publish results to an interactive web app, and check for performance regressions in your pull requests
★ 157book-cpp-algorithms. The Standard Algorithms in C++.
★ 1.4kadvent-of-code. Advent of Code solutions
★ 18Cache. 💾 A thread-safe, easy to use, header-only, fast and simple cache with selectable replacement algorithms and performance statistics
★ 18cpp-ipc. C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.
★ 2.2kawesome-cpp. A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
★ 73kcista. Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
★ 2.2kconcurrencpp. Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
★ 2.8kmp-units. The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29 standardization candidate.
★ 1.5kcpp-lru-cache. C++11 LRU Cache
★ 2slice. A library for go-like slices in C
★ 20boyermoore. Implementation of Boyer-Moore fast string search algorithm in Go
★ 57gui_starter_template. A template CMake project to get you started with C++ and tooling
★ 2.6kexpected. C++11/14/17 std::expected with functional-style extensions
★ 1.9kgo-dsp-guitar. A cross-platform multichannel multi-effects processor for electric guitars and other instruments.
★ 233babygo. babygo👶 is a small Go compiler made from scratch, which can compile itself. It's going to be the smallest and simplest go compiler in the world.
★ 325miniselect. Selection and partial sorting algorithms
★ 139dyno. Runtime polymorphism done right
★ 1krustlings. :crab: Small exercises to get you used to reading and writing Rust code!
★ 64kcpp_undefined_behavior_enumerated. Enumerating all of the Undefined Behavior in C++
★ 39benchdraw. A CLI to turn Go's benchmark output into pictures
★ 336blog-code. A place to store source code that is relevant to my blog posts.
★ 27modern-cpp-features. A cheatsheet of modern C++ language and library features.
★ 22kdiago. Diago is a visualization tool for CPU profiles and heap snapshots generated with `pprof`.
★ 359goleak. Goroutine leak detector
★ 5.3kalgo. 101+ coding interview problems in Go
★ 3.7kacme.sh. A pure Unix shell script ACME client for SSL / TLS certificate automation
★ 47kC-Plus-Plus. Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
★ 35kGo. Algorithms and Data Structures implemented in Go for beginners, following best practices.
★ 18kC. Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
★ 22kgo-circuitbreaker. A context aware circuit breaker library in Go.
★ 381gopher-reading-list. A curated selection of blog posts on Go
★ 8kgo-cpu-load. Generate CPU load on Windows/Linux/Mac
★ 50AFL. american fuzzy lop - a security-oriented fuzzer
★ 4.2ksample-code. Sample code for The Imposter's Handbook
★ 280gorpc. Simple, fast and scalable golang rpc library for high load
★ 709participle. A parser library for Go
★ 3.9kcollections. Go
★ 245testify. A toolkit with common assertions and mocks that plays nicely with the standard library
★ 26kgocyto. Callgraph analysis and visualization for Go
★ 167json. JSON for Modern C++
★ 50kultimate-go. The Ultimate Go Study Guide
★ 15ksemaphore. Wrapping sync.Mutex for familiar semaphore api
★ 45Go-SCP. Golang Secure Coding Practices guide
★ 5.3ksyncthing. Open Source Continuous File Synchronization
★ 87kmem. A memory allocator for Go.
★ 87docker-compose-collection. Collection of popular docker-compose files for a quick access
★ 130mod. Automated Semantic Import Versioning Upgrades
★ 451go-perftuner. Helper tool for manual Go code optimization.
★ 137docker-fail2ban. Fail2ban Docker image
★ 756loadr. A progress micro service
★ 2gotests. Automatically generate Go test boilerplate from your source code.
★ 5.3kgo-patterns. Curated list of Go design patterns, recipes and idioms
★ 28kgo-perfbook. Thoughts on Go performance optimization
★ 11krr. Record and Replay Framework
★ 11kCheatSheetSeries. The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
★ 33karch-async. Offload non critical operations to a worker farm
★ 2awesome-go. A curated list of awesome Go frameworks, libraries and software.
★ 1.8k1m-go-websockets. handling 1M websockets connections in Go
★ 6kgo-consistent. Source code analyzer that helps you to make your Go programs more consistent.
★ 363validator. :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
★ 20kecho. High performance, minimalist Go web framework
★ 33kgo-advice. List of advice and tricks for Go ʕ◔ϖ◔ʔ
★ 3.3kawesome-golang-security. Awesome Golang Security resources 🕶🔐
★ 2keasyswoole. swoole,easyswoole,swoole framework
★ 4.8kgoreleaser. Release engineering, simplified
★ 16kgoweight. A tool to analyze and troubleshoot a Go binary size.
★ 1.7kproject-layout. Standard Go Project Layout
★ 56kdocker.libchan. Like Go channels over the network
★ 2.4kmmap-go. A portable mmap package for Go
★ 1.1kcodesearch. Fast, indexed regexp search over large file trees
★ 4knetdata. The fastest path to AI-powered full stack observability, even for lean teams.
★ 80kgolangci-lint. Fast linters runner for Go
★ 19kAwesome-Hacking. A collection of various awesome lists for hackers, pentesters and security researchers
★ 117kawesome-go-linters. A curated list of awesome Go linters. More than 60 linters and tools!
★ 1.1kgoldi. Goldi: lazy dependency injection framework for go.
★ 127godo. DigitalOcean Go API client
★ 1.5kgophercon2018-performance-tuning-workshop. GopherCon 2018 Performance Tuning Workshop
★ 931carbon-chained-select. An awesome chained select for Carbon Fields plugin!
★ 8cphalcon. High performance, full-stack PHP framework delivered as a C extension.
★ 11kawesome-go. A curated list of awesome Go frameworks, libraries and software
★ 180kswoole-src. 🚀 Coroutine-based concurrency library for PHP
★ 19kgo-cmp. Package for comparing Go values in tests
★ 4.7kzmq4. [WIP] Pure-Go implementation of ZeroMQ-4
★ 392fswatch. Watch file change, and trigger commands. (Cross platform)
★ 348