ZSShen / C-Common-Data-StructuresLinks
A fast and memory efficient C library to manipulate sequential containers, associative structures, and advanced string processing, such as tree map, hash map, and trie.
☆45Updated 6 years ago
Alternatives and similar repositories for C-Common-Data-Structures
Users that are interested in C-Common-Data-Structures are comparing it to the libraries listed below
Sorting:
- iomux - High performance aynchronous I/O multiplexing and timers☆16Updated last month
- A URI (and IRI) parser with a straightforward API, based upon uriparser☆27Updated 7 years ago
- Convenient & cross-platform sandboxing C library☆44Updated 2 months ago
- Low-memory-footprint mutexes for pthreads☆41Updated 3 years ago
- NetBSD cdb (constant database) library☆14Updated 6 years ago
- C utilities library : timer, base64, log, lock, buffered string, buffered array, basic CGI, XML parsers (SAX and DOM), XPath, ...☆30Updated last year
- Tick-based timer (hierarchical timing wheel algorithm)☆44Updated 5 years ago
- A low-latency in-memory C logging library☆58Updated 3 years ago
- Simple, memory-safe data-structures in C.☆163Updated 10 years ago
- ☆20Updated 10 years ago
- A small, simple, easy to use bloom filter written in C.☆35Updated 14 years ago
- Lock-free interthread message queue.☆18Updated 9 years ago
- User space threading (aka coroutines) library for C resembling GoLang and goroutines☆166Updated 7 years ago
- A carefully optimised, POSIX-compatible slab allocator for userspace.☆80Updated 9 years ago
- Portable C, C++ code for hash tables, bloom filters, string-search, string utilities, hash functions, arc4random☆56Updated 3 months ago
- 📶 A lock- and wait-free hashtable (and an array too)☆109Updated 7 months ago
- Fast cross-platform async network library☆16Updated 6 years ago
- how to hide data inside pointers☆34Updated 10 years ago
- Generic type-safe vector, hash map, and concurrent queue for C☆56Updated 5 years ago
- Minimize lock-free queue ever!☆134Updated 7 years ago
- A very fast on-disk database for SHA1-identified objects☆57Updated 9 years ago
- Register-based VM, and debugger written in C, and a stack-based VM written inside the first.☆52Updated 7 years ago
- An implementation to show Java-like call stack in C/C++ code.☆52Updated 6 months ago
- Fast C/C++ memory allocator with free-all operation☆55Updated 10 years ago
- Git mirror of the hash table data structure in C by Christopher Clark ⛺☆46Updated 6 years ago
- Static Radix Tree (Patricia trie) implementation in C☆48Updated 8 years ago
- Simple string pattern matcher for C☆25Updated 4 years ago
- a fast fixed size block allocator☆20Updated 10 years ago
- Cross platform, threaded priority work queue scheduler library in C, with optional C++ wrapper. Run jobs based on priority, and/or schedu…☆25Updated 8 years ago
- Minimal pub/sub message queue in C.☆23Updated 11 years ago