raft. C implementation of the Raft Consensus protocol, BSD licensed
1.2kcbuffer. A circular buffer written in C using Posix calls to create a contiguously mapped memory space. BSD Licensed.
271ticketd. A distributed durable unique 64bit ID server
209pearldb. A Lightweight Durable HTTP Key-Value Pair Database in C
147bipbuffer. A circular buffer alternative written in C under a BSD license
146pytest-asyncio-cooperative. Run all your asynchronous tests cooperatively.
97yabtorrent. Cross platform Bittorrent library written in C with a BSD license. Intended to be used as a framework for embedding bittorrent functionality
76heapless-bencode. Bencode reader library that doesn't use the heap. Written in C with a BSD license
52heap. Heap priority queue written in C, licensed under a BSD license
33bmon. Batch Monitor - Gain performance by combining work from multiple threads into a single batch
30uv_multiplex. Take 1 TCP listen socket and duplicate it across N threads so you get some sweet multi-thread action happening
26py2graphql. Python to GraphQL: A Pythonic GraphQL client
23virtraft. Raft network simulator, for QA
18linked-list-queue. A simple queue using a linked list written in C under the BSD license.
18duraqueue. Durable dead simple queue that allows zero copy semantics. Durable under failure!
18array-avl-tree. An AVL tree implemented with an array, because cache misses keep you awake at night. Using a BSD license
18splay-tree. A splaytree ADT written in C with a BSD license
18bitfield. A bitfield ADT, used for easily managing bits, written in C under a BSD licence.
16skiplist. Dictionary implemented through a skiplist
15bitstream. A collection of functions for making writing to a bitstream eaisier; written in C under a BSD license
14bag. Bag ADT written in C so that you can take randomly, licensed under a BSD license
13quadtree. A quadtree written in C. Perfect for culling things! BSD licensed
12dogebox. C
12pseudolru. A pseudo LRU cache written in C with a BSD license
11arrayqueue. A queue implemented on an array, written in C using the BSD licence.
11meanqueue. A queue that calculates the running mean of its integer contents
11expboff. Simple function for doing exponential backoff in C
9streaming-bencode. Bencode reader that loves working with streams. Written in C with a BSD license
9farraylist. An array list written in C that doesn't move objects once there is a "hole" between slots. BSD licensed.
8texture-atlas. A simple texture atlas written in C. Graphics library agnostic. Under the BSD license
8torrent-reader. A simple torrent reader written in C under a BSD license
7taileff. tail -f for humans
7tearen. 2D multi-platform OpenGL renderer written in C, licensed under the BSD license
7linked-list-hashmap. A hashmap which uses linked list nodes. Written in C and licensed under a BSD license
7chunkybar. An ADT for accounting the status of a piece of data which can be progressed in "chunks" in any random order, written in C under a BSD licence.
6pwp. A Bittorrent peer wire protocol implementation written in C under a BSD licence.
6raft_amalgamation. Single file implementation of the Raft consensus protocol
6aqueue-noptr. An in-place queue implemented on an array, written in C using the BSD licence.
6pidfile. Create a pidfile
6tracker-client. A simple Bittorrent tracker client, written in C under a BSD licence.
6minmax. min and max functions for C
5file2str. file2str simply reads a file and returns the contents as a null terminated string.
5fe. Flip the endianess of integers
5weak-reference-pool. An ADT and set of function calls that allow C programmers to make use of weak references; written in C under a BSD licence.
4docopt2ragel. Define your CLI in docopt and output into a sweet C FSM using Ragel
4yabtorrent-cli. Bittorrent client using the yabtorrent library
4defold-cognito. Objective-C
4jz. Responsive JSON database presented as a REST server
4ds. ds is sudo alternative. Privileged commands execute once approved by other users.
4pip-versions. Get version information about a pip from pypi (and private repos)
3comp-object. A framework for working with actors and composition in C
3quadratic-probing-hashmap. C
3SDLReadWriterMonitor. A read/writer threading monitoring for SDL; written in C under a BSD licence.
2rsttst. rsttst makes your reStructuredText testable
2cutest. A simple TAP producing fork of the cutest C unit test framework.
2aiorelational. Async relational iterators/generators for manipulating data streams
2SDLProducerConsumerMonitor. A producer/consumer threading monitor; written in C under a BSD licence.
2dynamodb-pep249. PEP249 Database wrapper for DynamoDB
1stubfile. A module for managing the creation of files where the content of the files will be written to randomly, written in C under a BSD licence.
1