ZSShen / C-Common-Data-Structures
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☆15Updated 9 years ago
- tiny cross-platform socket API library☆50Updated 6 months ago
- Heap priority queue written in C, licensed under a BSD license☆32Updated 10 years ago
- ☆27Updated 9 years ago
- Git mirror of the hash table data structure in C by Christopher Clark ⛺☆46Updated 6 years ago
- a non blocking hash map implementation in c☆14Updated 15 years ago
- how to hide data inside pointers☆34Updated 10 years ago
- Tiny helper lib for building daemons in C☆19Updated 7 months ago
- Generic type-safe vector, hash map, and concurrent queue for C☆54Updated 5 years ago
- A just-in-time compiler for c minus☆47Updated 11 years ago
- A sparse and compressed bitmap library.☆12Updated 10 years ago
- C container is a STL-like library which implements generic containers in C language. It also implements most of the algorithms in STL alg…☆21Updated 6 years ago
- A tiny lexical analyser generator☆19Updated 13 years ago
- Low-memory-footprint mutexes for pthreads☆41Updated 3 years ago
- The Evil License Manager☆30Updated 13 years ago
- ☆58Updated 7 years ago
- C11 + Pthreads Atomic Bounded Work Queue☆28Updated 9 years ago
- A simple, intrusive, zero-allocation red-black tree implementation☆45Updated 3 years ago
- kbench is a test suite to benchmark several hash table implementations heavily based on Heng Li's udb☆11Updated 7 years ago
- C utilities library : timer, base64, log, lock, buffered string, buffered array, basic CGI, XML parsers (SAX and DOM), XPath, ...☆30Updated 9 months ago
- structure aware memory allocator☆23Updated 8 years ago
- Implementing coroutines, channels, message passing, etc.☆133Updated 3 years ago
- A compact library for C99 (and MSVC in C++ mode) providing refcounted arrays, maps, lists and a cool lexical scanner.☆41Updated 8 years ago
- A lock-free hash table that eanble multiple threads can concurrently read/write/delete up to 10M ops/s in mordern computer platform☆52Updated last year
- Tick-based timer (hierarchical timing wheel algorithm)☆43Updated 5 years ago
- A User Space Threading Library☆19Updated last year
- Phase Fair and Standard Reader Writer Locks☆17Updated 5 years ago
- memory pool allocator☆50Updated 12 years ago
- The Fast HTTP header parser library☆135Updated 9 years ago
- ☆20Updated 9 years ago