This is your work, valued
CC. A small, ergonomic generic container library.
★ 469Verstable. A versatile, performance-oriented generic hash table library for C.
★ 197c_cpp_hash_tables_benchmark. A comparative, extendable benchmarking suite for C and C++ hash-table libraries.
★ 46_Generic_compile_speed_benchmark. A small benchmark of the speed at which compilers handle _Generic expressions in C
★ 1c_cpp_hash_tables_benchmark. Copy of https://github.com/JacksonAllan/c_cpp_hash_tables_benchmark
★ 3verztable. Port of Verstable from C to Zig. Verstable is one of the leading C/C++ hash table in speed but is quirky to use. With zig's comptime we get rid of the quirkiness and we're left with a generic and really fast hash table. It's on average faster than the top C++ hash tables!
★ 13hashmap-benchmark. Python
★ 2SDL. Simple DirectMedia Layer
★ 16kStatic-Sort. A simple C++ header-only library for fastest sorting of small arrays. Generates sorting networks on compile time via templates.
★ 56wheels. some headers i use
★ 2TBT. Task- and Behaviourtree
★ 3kb. kb single-header C/C++ libraries
★ 1kc_cpp_hash_tables_benchmark. A comparative, extendable benchmarking suite for C and C++ hash-table libraries.
★ 2c_cpp_hash_tables_benchmark. A comparative, extendable benchmarking suite for C and C++ hash-table libraries.
★ 3plutofilter. A single-header, zero-allocation image filter library in C
★ 201print.h. Convenient print macros with user extensibility (C99/C11)
★ 2hive. C
★ 3quick-bench-back-end. Back end side of quick-bench
★ 187biski64. A very fast and robust 64-bit PRNG with a minimum 2^64 period.
★ 151bloom. C++
★ 34ecewo. Asynchronous web framework for C
★ 248xcc. Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm
★ 532minilua. Single-file port of Lua, a powerful scripting language.
★ 389CWebStudio. An Modern Reactive C Web Server
★ 141indivi_collection. A collection of std-like containers written in C++11. Features fast unordered flat map/set, configurable double-ended vector and sparse deque.
★ 46single_file_libs. List of single-file C/C++ libraries, with emphasis on clause-less licenses.
★ 10kcauldron. A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)
★ 143clay. High performance UI layout library in C.
★ 18kccc. A collection of C containers for programmers that need complete control over memory allocation.
★ 20c4. C in four functions
★ 11kMarcFeeleyTinyc. A file I found that Marc Feeley does not have a repo for on github
★ 27tinylisp. Lisp in 99 lines of C and how to write one yourself. Includes 21 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.
★ 1.4kcjwasm. A fast, zero dependency, single-header WebAssembly interpreter
★ 39wasmer. 🚀 Fast, secure, lightweight containers based on WebAssembly
★ 21knativefiledialog-extended. Cross platform (Windows, Mac, Linux) native file dialog library with C and C++ bindings, based on mlabbe/nativefiledialog.
★ 1kRGFW. A lightweight single-header cross-platform library for general windowing
★ 1.8ktinycolormap. A C port of tinycolormap.hpp
★ 4sky. A text editor written in the Skew programming language
★ 140w64devkit. Portable C and C++ Development Kit for x64 (and x86) Windows
★ 4.6kEmperorLauncher. Patches to make Emperor: Battle For Dune work on a modern system
★ 135leif. Minimal, configurable & GPU accelerated Immediate Mode UI Library written with modern OpenGL
★ 1kRedBlackTrees. Simplifying Bottom Up Red/Black Trees
★ 1alive_reversing. Re-implementation of Oddworld: Abe's Exoddus and Oddworld: Abe's Oddysee
★ 429khashl. Generic hash table library in C
★ 44boost_unordered. Standalone version of the boost::unordered library
★ 40giscus. A commenting system powered by GitHub Discussions. :octocat: :speech_balloon: :gem:
★ 12klzav. Fast In-Memory Data Compression Algorithm (header-only C/C++) 500+MB/s compress, 3000+MB/s decompress, ratio% better than LZ4, Snappy, and Zstd@-1
★ 539FriendsDontLetFriends. Friends don't let friends make certain types of data visualization - What are they and why are they bad.
★ 7.1kudb3. C++
★ 27hashtable-bench. A benchmark for hash tables and hash functions in C++, evaluate on different data as comprehensively as possible
★ 26udb2. For details, see the blog post:
★ 35cosmopolitan. build-once run-anywhere c library
★ 21khashtable-benchmarks. An Evaluation of Linear Probing Hashtable Algorithms
★ 40portable-snippets. Collection of miscellaneous portable C snippets.
★ 760c-stl-comparison. Comparison of generic container C libraries (STL like)
★ 70