| clibs/buffer | tiny c-string library | String manipulation | MIT |
| nami-doc/trim.c | trim a string, in place | String manipulation | MIT |
| nami-doc/strlen.c | get a string's length | String manipulation | MIT |
| jwerle/strsplit.h | Split a string into a char array by a given delimiter | String manipulation | MIT |
| jwerle/chfreq.c | Compute character frequency in a string | String manipulation | MIT |
| hkjels/slug.c | Create slug from a given string. | String manipulation | MIT |
| stephenmathieson/case.c | string case conversion | String manipulation | MIT |
| stephenmathieson/occurrences.c | Count occurrences in a string | String manipulation | MIT |
| stephenmathieson/path-join.c | join a path | String manipulation | MIT |
| stephenmathieson/path-normalize.c | normalize a path | String manipulation | MIT |
| jb55/extname.c | get the extension of a file from a path | String manipulation | MIT |
| stephenmathieson/rot13.c | Simple ROT13 | String manipulation | MIT |
| stephenmathieson/str-ends-with.c | Check if a string ends with another string | String manipulation | MIT |
| stephenmathieson/str-flatten.c | Flatten a char array | String manipulation | MIT |
| stephenmathieson/str-replace.c | string replacement | String manipulation | MIT |
| stephenmathieson/str-starts-with.c | Check if a string starts with another string | String manipulation | MIT |
| stephenmathieson/substr.c | Get a substring of a string | String manipulation | MIT |
| stephenmathieson/trim.c | string trim with left and right support | String manipulation | MIT |
| dhobsd/vstring | A simple string building API for C | String manipulation | Unlicensed |
| chrisdew/sds | Antirez's Simple Dynamic Strings library | String manipulation | BSD |
| michaelrhodes/path-basename.c | Find the last portion of a path. Similar to Node’s path.basename method. | String manipulation | MIT |
| clibs/wildcardcmp | Simple wildcard string comparison for C | String manipulation | MIT |
| littlstar/asprintf.c | asprintf() implementation | String manipulation | Unlicensed |
| clibs/strndup | Safe implementation of strndup | String manipulation | public domain |
| clibs/strdup | Safe implementation of strdup | String manipulation | Expat |
| tingping/ustring | Utils for safely handling utf8 strings. | String manipulation | MIT |
| wooorm/stmr.c | Porter Stemmer algorithm | String manipulation | MIT |
| gioyik/buffer-libc | Buffer C lib | String manipulation | MIT |
| littlstar/trim.cc | C++ std::string trim util | String manipulation | MIT |
| wooorm/levenshtein.c | Levenshtein’s string edit distance algorithm | String manipulation | MIT |
| aperezdc/dbuf | Resizable data buffer. | String manipulation | MIT |
| promsize/abortf | Printing and formatting versions of abort | String manipulation | Unlicense |
| promsize/msprintf | Allocating versions of sprintf | String manipulation | Unlicense |
| clibs/rgba | rgba color string parser | Utilities | MIT |
| clibs/unlikely | gcc branch prediction macros | Utilities | MIT |
| aperezdc/cflag | Non-allocating command line flag parser | Utilities | MIT |
| clibs/commander | expressive argument parser | Utilities | MIT |
| clibs/flag | Go style flag parsing | Utilities | MIT |
| clibs/ms | millisecond parser / formatter util | Utilities | MIT |
| clibs/bytes | byte-length parser / formatter util | Utilities | MIT |
| clibs/term | terminal utilities | Utilities | MIT |
| clibs/inih | INI parser | Utilities | BSD |
| jb55/rotate-bits.h | bitwise rotations | Utilities | Public Domain |
| jwerle/url.h | Parse URLs in C much like Node's url module. | Utilities | MIT |
| doches/progressbar | A library for displaying command-line progress bars | Utilities | BSD |
| jwerle/progress.h | Progress display lib for c | Utilities | MIT |
| jwerle/repl.h | Create a repl with eval/print/error hooks with given stdin, stdout, and stderr streams | Utilities | MIT |
| jwerle/getch.c | getch() implementation | Utilities | MIT |
| jwerle/usleep.h | usleep implementation using poll() or select() | Utilities | MIT |
| jwerle/libbacon | A C implementation of the Baconian Cipher ! BACON | Utilities | MIT |
| jwerle/libbeaufort | A C implementation of the Beaufort Cipher | Utilities | MIT |
| madmurphy/libconfini | Yet another INI parser | Utilities | GPL-3.0-or-later |
| stephenmathieson/is-email.c | Loosely validate an email address | Utilities | MIT |
| thlorenz/gumbo-parser.c | HTML5 parser | Utilities | Apache License, Version 2.0 |
| thlorenz/log.h | Minimal yet colorful logging lib | Utilities | MIT |
| sciascid/tree | convenient wrapper around BSD sys/tree.h. | Utilities | BSD |
| clehner/chains | Markov chains | Utilities | MIT |
| constellation/console-colors.c | Write formatted string to console with colors | Utilities | BSD |
| stephenmathieson/expand-braces.c | Simple shell-like brace expansion | Utilities | Unlicensed |
| stephenmathieson/wiki-registry.c | Turn a GitHub wiki page into a package registry | Utilities | MIT |
| xythobuz/serial | POSIX serial port interface with optional flow control support. | Utilities | MIT |
| clibs/mt19937ar | Mersenne Twister random number generator | Utilities | BSD style |
| willemt/config-re | Data structure allows your program to be configured | Utilities | BSD |
| brendanashworth/genpassword.c | Random password generating library | Utilities | MIT |
| clibs/dumpasn1 | Displays contents of ASN.1 encoded data | Utilities | Unlicensed |
| orangeduck/luaautoc | Automagically use C Functions and Structs with the Lua API | Utilities | BSD |
| gioyik/color-sh | Display colors on your terminal | Utilities | MIT |
| gioyik/c_printf | Color C lib for printf | Utilities | MIT |
| gioyik/slim_color | Ultra simple C lib to output color | Utilities | MIT |
| nsf/termbox | Powerful but simple library for writing text-based user interfaces | Utilities | MIT |
| noporpoise/sort_r | Portable re-entrant qsort (qsort_r / qsort_s) | Utilities | PD |
| kdmurray91/clogged | Configurable and pretty logging library | Utilities | MIT |
| isty001/mem-pool | Dynamic memory pool implementation, for reusable fixed, or variable sized memory blocks, using pthread mutex locks | Utilities | MIT |
| alebcay/metric | Macros for converting between metric and customary units | Utilities | Public Domain |
| isty001/dotenv-c | .env loader for C | Utilities | MIT |
| daddinuz/liblogger | DEPRECATED A logging library written in ANSI C | Utilities | MIT |
| daddinuz/logger | A logging library written in C99 | Utilities | MIT |
| ararslan/termcolor-c | Header-only ANSI C library for colored text output | Utilities | 2-Clause BSD |
| daddinuz/arena | Region based, expandable, memory allocator | Utilities | MIT |
| abranhe/mergesort.c | Merge sort algorithm implementation | Utilities | MIT |
| bonedaddy/ulog | Lightweight and threadsafe logger with color coded text and optional file logging | Utilities | agpl-v3 |
| aperezdc/clog | Simple logger which does not allocate memory and can be configured at runtime using environment variables. | Utilities | MIT |
| clibs/linenoise | A minimal, zero-config, BSD licensed, readline replacement used in Redis, MongoDB, and Android. | Utilities | BSD |
| matthewzito/lib.thread | Bespoke POSIX threads, mutexes, wait queues, thread pools, and semaphores for the C programming language. | Utilities | MIT |
| matthewzito/lib.chron | Timers, hierarchical wheels, and event scheduling utilities. | Utilities | MIT |
| promsize/memalign | Standard-like functions for pointer alignment | Utilities | Unlicense |
| jmi2k/disjoint.h | disjoint types (aka sum types) | Data structure | MIT |
| yrmt/arraylist | doubly linked list based on BSD TAILQ | Data structure | MIT |
| clibs/hash | hash library built on zhash | Data structure | MIT |
| clibs/list | simple doubly linked list | Data structure | MIT |
| clibs/red-black-tree | Generic red-black tree library (by Julienne Walker). | Data structure | MIT |
| thlorenz/sync-stream.c | synchronous stream implementation | Data structure | MIT |
| troydhanson/uthash | C macros for hash tables and more | Data structure | Unlicensed |
| willemt/cbuffer | circular buffer | Data structure | BSD |
| willemt/bipbuffer | circular buffer alternative | Data structure | BSD |
| willemt/heap | heap priority queue | Data structure | BSD |
| willemt/pseudolru | pseudo least recently used cache | Data structure | BSD |
| willemt/bag | data structure which only has put and randomised take operations | Data structure | BSD |
| willemt/bitfield | easily get and set bits in a bitfield | Data structure | BSD |
| willemt/array-avl-tree | self balancing tree | Data structure | BSD |
| willemt/linked-list-hashmap | hashmap that uses linked lists for managing collisions | Data structure | BSD |
| willemt/quadratic-probing-hashmap | hashmap that uses quadratic probing (open addressing) for managing collisions | Data structure | BSD |
| davidleeds/hashmap | templated and type-safe hashmap using open addressing and linear probing for collision resolution. | Data structure | MIT |
| rxi/vec | dynamic array | Data structure | MIT |
| jlcordeiro/cmap | map with string keys | Data structure | MIT |
| willemt/skiplist | Dictionary implemented through a skiplist | Data structure | BSD |
| willemt/linked-list-queue | Queue using a linked list | Data structure | BSD |
| willemt/meanqueue | An integer queue that calculates mean in O(1) | Data structure | BSD |
| willemt/chunkybar | Data structure that efficiently represents multi-piece progress bars | Data structure | BSD |
| willemt/farraylist | An arraylist that doesn't shift items so you can have "holes" between slots | Data structure | BSD |
| mbucc/cqueue | OpenBSD's queue(3): linked lists and queues. | Data structure | ISC and BSD |
| clibs/lmdb | Symas Lightning Memory-Mapped Database (LMDB) | Data structure | The OpenLDAP Public License |
| willemt/arrayqueue | Queue implemented using an array | Data structure | BSD |
| ajaymt/dict.c | Simple dictionary implemented through a linked list | Data structure | MIT |
| ajaymt/list.c | Simple linked list | Data structure | MIT |
| skeeto/lstack | A lock-free stack using C11's new stdatomic.h features | Data structure | Unlicense |
| clehner/ll.c | Transparent linked lists | Data structure | LGPL-3.0+ |
| kellydunn/libkld | Personal implementations of common datastructures. (List, Vector, Graph, Matrix, Tree, etc) | Data structure | Unlicensed |
| willemt/duraqueue | Queue built to be durable under failure | Data structure | BSD |
| gioyik/mapc | C lib for mapping | Data structure | MIT |
| neylsongularte/simple-linked-list-c | Linked list implementation | Data structure | Unlicensed |
| htmk/fat-array | Dynamic arbitrary typed array using fat pointers and macros. | Data structure | MIT |
| laserswald/dlist | Type safe double linked list in the style of BSD's queue.h | Data structure | Unlicensed |
| catb0t/sparse | Sparse arrays implemented by run-length-encoding regions of zeroes | Data structure | GPL v3 |
| arablocks/flat-tree.c | A series of functions to map a binary tree to a list ported from flat-tree. | Data structure | MIT |
| jwerle/libmerkle | A C99 library for generating Merkle trees. | Data structure | MIT |
| rikvdh/zabuffer | A Zero-allocation buffer handling library for low-memory applications. | Data structure | MIT |
| rikvdh/zringbuf | A Zero-allocation ring-buffer library for low-memory applications. | Data structure | MIT |
| robusgauli/cvector | A Generic dynamic vector implementation with Iterator addon. | Data structure | MIT |
| robusgauli/cset | Type safe, Generic & Fast as F**K Set Data structure (uses XXHash). | Data structure | MIT |
| 4thel00z/env.h | Utilities to nicely interact with the environment variables. | Data structure | GPL-3 |
| matthewzito/lib.cartilage | A library of various linked list data structures. | Data structure | MIT |
| matthewzito/lib.envoy | Thread-safe notification chains. | Data structure | MIT |
| clibs/logfmt | fast logfmt parser. | Parsing | MIT |
| clibs/jsmn | JSON parser. | Parsing | MIT |
| orangeduck/mpc | Parser Combinator Library for C | Parsing | BSD |
| willemt/torrent-reader | Read torrent files | Parsing | BSD |
| mbucc/js0n | Parse JSON. | Parsing | Public domain |
| jb55/field-range-parser.c | Parse field ranges (like cut) | Parsing | MIT |
| jb55/querystring.c | Querystring parser | Parsing | Unlicensed |
| jb55/is_number.c | Test a string to see if it is a number | Parsing | MIT |
| brendanashworth/http-parser | http request/response parser for c | Parsing | MIT |
| h2non/semver.c | Semver 2.0 parser and render written in ANSI C | Parsing | MIT |
| kgabis/parson | Lightweight JSON library written in C. | Parsing | MIT |
| rikvdh/matching | String-based parser based on matching strings for interpreting and handling string-based interfaces. | Parsing | MIT |
| likle/cargs | A lightweight cross-platform getopt alternative that works on Linux, Windows and macOS. Command line argument parser library for C/C++. Can be used to parse argv and argc parameters. | Parsing | Unlicensed |
| clibs/rle | Run-length encoding | Encoding/Decoding | MIT |
| clibs/snappy | Snappy codec | Encoding/Decoding | MIT |
| littlstar/uri.c | URI Component encoder/decoder | Encoding/Decoding | Unlicensed |
| mbucc/chtmlescape | HTML escape the characters '<', '>', '&', and '"' | Encoding/Decoding | ISC |
| littlstar/b64.c | Base64 encode/decode | Encoding/Decoding | Unlicensed |
| jwerle/libutf8 | A whatwg compliant UTF8 encoding and decoding library | Encoding/Decoding | MIT |
| willemt/bitstream | Let me write out bits to a stream | Encoding/Decoding | BSD |
| willemt/fe | Flip the endianess of integers | Encoding/Decoding | MIT |
| mikepb/endian.h | Portable endian conversion functions for C | Encoding/Decoding | PD |
| lemire/simdcomp | A simple C library for compressing lists of integers | Encoding/Decoding | BSD-3-Clause |
| pepaslabs/hexify.c | Convert binary data into a hexidecimal string | Encoding/Decoding | MIT |
| aperezdc/ulid-c | Create and encode ULIDs, Universal Lexicographically-sortable Identifiers. | Encoding/Decoding | MIT |
| jwerle/libsleepfile | A C99 library for interacting with SLEEP file storage. | Encoding/Decoding | Unlicensed |
| jwerle/fs.c | File system API much like Node's fs module | Filesystem | MIT |
| stephenmathieson/mkdirp.c | mkdir -p | Filesystem | MIT |
| stephenmathieson/rimraf.c | rm -rf | Filesystem | MIT |
| willemt/file2str | reads a file and returns contents as a string | Filesystem | public domain |
| willemt/stubfile | for managing the creation of files where the content of the files will be written to randomly | Filesystem | BSD |
| stephenmathieson/tempdir.c | An implementation of Python's tempfile.tempdir algorithm | Filesystem | Unlicensed |
| willemt/pidfile | Create a pidfile | Filesystem | BSD |
| cxong/tinydir | Lightweight, portable and easy to integrate C directory and file reader | Filesystem | BSD-2-Clause |
| isty001/copy | Copies files, directories recursively | Filesystem | MIT |
| clibs/which | Locate executable via $PATH or given string | Filesystem | MIT |
| likle/cwalk | Path library for C/C++. Cross-Platform for Windows, MacOS and Linux. Supports UNIX and Windows path styles on those platforms. | Filesystem | Unlicensed |
| jwerle/murmurhash.c | MurmurHash3 general hash bashed lookup function implementation | Hashing | MIT |
| clibs/sha1 | sha1 hash algorithm | Hashing | public domain |
| jb55/sha256.c | sha256 hash algorithm | Hashing | Unlicensed |
| aperezdc/hmac-sha256 | hmac-sha256 message authentication algorithm | Hashing | Unlicensed |
| zackehh/siphash-c | SipHash hash algorithm | Hashing | MIT |
| catb0t/fnv-hash | Fowler/Noll/Vo non-cryptographic hash algorithms | Hashing | Public Domain |
| veqtrus/vial_aes | AES block cipher with ECB, CBC, CTR, EAX encryption/ decryption and CMAC authentication | Encryption | BSL-1.0 |
| aisk/libae | Async event loop library extract from from redis | Net | Unlicensed |
| jb55/anet.c | Basic TCP socket stuff made a bit less boring | Net | Unlicensed |
| willemt/raft | C implementation of the Raft consensus protocol | Net | Unlicensed |
| willemt/tracker-client | Connect to a bittorrent tracker | Net | BSD |
| willemt/pwp | A Bittorrent peer wire protocol implementation | Net | BSD |
| willemt/yabtorrent | Cross platform Bittorrent library | Net | BSD |
| clibs/amp | Abstract Message Protocol C implementation | Net | MIT |
| littlstar/request.cc | libcurl-backed HTTP request library for C++ | Net | Unlicensed |
| daddinuz/http | Http requests made easier | Net | MIT |
| aperezdc/netdial | Utility library to simplify socket setup code | Net | MIT |
| clibs/http-get.c | Simple HTTP GET requests backed by libcurl | Net | MIT |
| 4thel00z/libsniff | Simple library to help you with setting up a raw socket | Net | GPL-3 |
| clibs/uv | Cross-platform asychronous I/O | Libraries | Unlicensed |
| clibs/leveldb | LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values | Libraries | Unlicensed |
| clibs/ck | Concurrency primitives, safe memory reclamation mechanisms and non-blocking data structures designed to aid in the research, design and implementation of high performance concurrent systems. | Libraries | Unlicensed |
| beltex/libsmc | Apple System Management Controller (SMC) API | Libraries | GPLv2.0 |
| brendanashworth/r3 | high-performance path dispatching library for the web | Libraries | MIT |
| qute/qute | AST generation library | Libraries | Unlicensed |
| clibs/sophia | modern embeddable key-value database | Libraries | MIT |
| daddinuz/option | Mimic Rust's Option type | Libraries | MIT |
| jwerle/libnanoresource | A C99 library for creating tiny async resources. | Libraries | MIT |
| jwerle/libram | A C99 library for creating random access memory interfaces. | Libraries | Unlicensed |
| jwerle/libras | A C99 library for creating random access storage interfaces. | Libraries | Unlicensed |
| jwerle/libalru | libalru is a library for creating really fast numeric based LRU caches that leverage an optimized CRC-16-CCITT ported over from @mafintosh's array-lru. | Libraries | Unlicensed |
| andrerenaud/pdfgen | A minimalistic C99 library for creating PDF document. | Libraries | UNLICENSE |
| madmurphy/zen.h | C preprocessor utilities | Preprocessor macros | GPL-3.0 |
| jlcordeiro/threadpool | A simple thread pool implementation (POSIX) | Program flow | MIT |
| jwerle/async.h | Asynchronous goodies built on libuv | Program flow | MIT |
| stephenmathieson/batch.c | Simple async batch using pthreads | Program flow | MIT |
| clibs/trigger | Simple event handling library. | Program flow | MIT |
| stephenmathieson/emitter.c | Tiny event emitter | Program flow | MIT |
| jwerle/throw.h | Create and throw errors easily | Program flow | MIT |
| 4thel00z/cry.h | Cry about your program (like throw.h) but with colors | Program flow | GPL-3 |
| clibs/coro | Coroutines in C | Program flow | BSD |
| tylertreat/chan | Pure C implementation of Go channels | Program flow | Apache |
| trws/libdefer | Go-style defer in C | Program flow | MIT |
| willemt/uv_multiplex | Let's share one TCP socket across multiple threads | Program flow | BSD |
| willemt/bmon | Batch work from multiple threads | Program flow | BSD |
| guillermocalvo/exceptions4c | An exception handling framework for C | Program flow | LGPL |
| mobiushorizons/closure_module | Standardized callback interface. | Program flow | MIT |
| aperezdc/autocleanup | Utility macros for typesafe RAII-style scoped cleanups for variables. | Program flow | MIT |
| willemt/heapless-bencode | Bencode reader that doesn't use the heap | Serialization | BSD |
| willemt/streaming-bencode | Bencode reader that loves working with streams | Serialization | BSD |
| orangeduck/ptest | DRY Microtesting for C | Testing/Quality Assurance | BSD |
| clibs/debug | Conditional debug logging for C | Testing/Quality Assurance | Unlicensed |
| stephenmathieson/debug.c | Conditional debugging for C (again) | Testing/Quality Assurance | mit |
| hij1nx/debug | Conditional debug logging for C++ | Testing/Quality Assurance | MIT |
| stephenmathieson/describe.h | Simple BDD testing utility | Testing/Quality Assurance | MIT |
| jwerle/libok | Super tiny tap output library | Testing/Quality Assurance | Unlicensed |
| thlorenz/tap.c | tap test runner | Testing/Quality Assurance | GPLv2 |
| jlcordeiro/minunit | A minimal, header-only, unit testing framework. | Testing/Quality Assurance | MIT |
| stephenmathieson/assertion-macros.h | simple assertion macros (assert_equal, assert_str_equal, etc.) | Testing/Quality Assurance | MIT |
| silentbicycle/greatest | A C unit testing library in 1 file. No dependencies, no dynamic allocation | Testing/Quality Assurance | ISC |
| willemt/cutest | C unit testing | Testing/Quality Assurance | BSD |
| jeradesign/minunit | JTN002: A minimal unit testing framework for C | Testing/Quality Assurance | Unlicensed |
| aperezdc/apicheck | Assertion macros for checking function parameters | Testing/Quality Assurance | MIT |
| daddinuz/traits | An assertions library written in C99 | Testing/Quality Assurance | MIT |
| daddinuz/traits-unit | A unittest framework written in C99 | Testing/Quality Assurance | MIT |
| clibs/timestamp | millisecond resolution timestamps | Timing | MIT |
| clibs/bench.h | get wall and cpu time for benchmarking | Timing | MIT |
| clibs/timer | timer with microsecond resolution | Timing | MIT |
| willemt/event-timer | A timer that fires events based off time | Timing | BSD |
| brendanashworth/bench | easy to use, beautiful-looking benchmarking library | Timing | MIT |
| opal-instruments/tiny-midi-clock | A small MIDI Beat Clock implementation with millisecond precision. | Timing | Unlicensed |
| visionmedia/watch | periodically execute commands | Executables | MIT |
| visionmedia/mon | simple process monitoring | Executables | MIT |
| visionmedia/histo | display histograms from static or streaming input | Executables | MIT |
| jb55/extname | get file extensions from arguments | Executables | MIT |
| jb55/samp | Sample input given some probability | Executables | MIT |
| jb55/pidpath | Get the executable path from a pid on OSX | Executables | MIT |
| sphia/sphia | Command line utility for operations on a sophia database | Executables | MIT |
| stephenmathieson/tabs-to-spaces | convert tabs to spaces in files | Executables | MIT |
| stephenmathieson/sophia-repl | REPL for Sophia databases | Executables | Unlicensed |
| hij1nx/ldb | A c++ repl for leveldb | Executables | MIT |
| tomerdmnt/levelfs | leveldb FUSE filesystem | Executables | MIT |
| lavoiesl/osx-cpu-temp | Outputs current CPU temperature in °C for OSX | Executables | Unlicensed |
| clibs/entr | A utility for running arbitrary commands when files change | Executables | Unlicensed |
| stephenmathieson/ghi | less opinionated clib-install for non clib-enabled repos | Executables | MIT |
| jwerle/suri | Set and get application URI schemes for OS X | Executables | Unlicensed |
| wooorm/stmr | Porter Stemmer CLI | Executables | MIT |
| andik/makeheaders | make headers from .c source files | Executables | BSD |
| wooorm/levenshtein | Levenshtein’s string edit distance algorithm CLI | Executables | MIT |
| nilsding/cnsc | C No Scope Commits: Angular commits minus scope and stuff | Executables | MIT |
| glisy/glisy-earth | Glisy example rendering glsl-earth and using glsl-fog for fade in effects. | Executables | Unlicensed |
| glisy/glsl-checker-blur | Glisy example using glsl-hash-blur and glsl-check from stack.gl | Executables | Unlicensed |
| mattn/ansicolor-w32.c | ANSI color support on windows | OS Specific | MIT |
| onderweg/follow-the-sun | Automatic dark mode in macOS | OS Specific | Unlicensed |
| clibs/clib-uninstall | plugin for uninstalling executables | Plugins | Unlicensed |
| clibs/clib-validate | validate a package.json | Plugins | MIT |
| scientificc/cmathl | A pure-C math library with a great variety of mathematical functions. Seeks to be close to C89/C90 compliant for portability. | Math | MIT |
| jb55/bresenham-line.c | Bresenham's line drawing algorithm | Math | MIT |
| mauromombelli/trigonomec | Basic implementation of 3d vector and quaternion | Math | LGPL |
| willemt/minmax | min and max functions | Math | public domain |
| glisy/math | Common linear algebra functions for OpenGL | OpenGL | Unlicensed |
| littlstar/clamp | Macro to clamp a value between two other values | Math | Unlicensed |
| catb0t/yacbnl | yet another C bignum library for C99 | Math | GPL v3 |
| erstan/ceval | Parse and evaluate math expressions | Math | MIT |
| opal-instruments/max7219-avr | max7219 LED Driver for AVR devices. | AVR | Unlicensed |
| glisy/glisy | Higher level operations for OpenGL | OpenGL | Unlicensed |
| glisy/glfw-shell | Setup a GLFW context and render loop now | OpenGL | Unlicensed |
| glisy/ease | Common easing functions | OpenGL | Unlicensed |
| littlstar/sop | Simple OBJ Parser for deriving simplicial complexes and material data from .obj file formats exported from Blender/Max | OpenGL | Unlicensed |
| littlstar/soil | Simple OpenGL Image Library | OpenGL | Unlicensed |
| daddinuz/watchdog | A memory tracer useful to analyze memory usage or detect leaks. | Profiling | MIT |