msune / libcdadaLinks
Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)
☆27Updated last week
Alternatives and similar repositories for libcdada
Users that are interested in libcdada are comparing it to the libraries listed below
Sorting:
- Dynamic memory pool implementation, for reusable fixed, or variable sized memory blocks, using pthread mutex locks.☆32Updated last month
- A lock-free hash table that eanble multiple threads can concurrently read/write/delete up to 10M ops/s in mordern computer platform☆52Updated 2 years ago
- A basic implementation of UDP-based Data Transfer protocol (UDT) in C☆95Updated 5 years ago
- 🔗 Common Data Structures and Algorithms☆55Updated 6 months ago
- ANSI C pthread packages for thread pools, queues/channels, task timers, set operations, red-black btree associative map.☆14Updated last year
- ☆36Updated 2 years ago
- A single header C library to simplify splitting and processing strings☆54Updated 4 months ago
- Tick-based timer (hierarchical timing wheel algorithm)☆44Updated 6 years ago
- Coroutines for C.☆78Updated 8 years ago
- A low-level coroutine library for C☆70Updated last year
- A generic C memory pool☆101Updated 9 years ago
- Intrusive Red-Black Tree Collection☆37Updated 7 months ago
- C MACROS for go-like defer in C which can be used for explicit RAII☆35Updated 5 years ago
- timer.c: Tickless hierarchical timing wheel☆236Updated 2 years ago
- tiny unit testing framework for ANSI C☆56Updated 4 years ago
- Fast, multi-reader, multi-writer, lockless data structures for parallel programming☆87Updated 2 years ago
- Wrapper library for the BSD sockets API with a nicer C99 interface☆146Updated 8 years ago
- Hierarchical memory allocator☆79Updated 10 years ago
- libuv thread communication☆60Updated 2 years ago
- Generic type-safe vector, hash map, and concurrent queue for C☆57Updated 6 years ago
- A simple, intrusive, zero-allocation red-black tree implementation☆53Updated 4 years ago
- cprops - C Prototyping Tools☆13Updated 13 years ago
- A library for students to learn data structures in C☆28Updated 6 years ago
- A compact library for C99 (and MSVC in C++ mode) providing refcounted arrays, maps, lists and a cool lexical scanner.☆43Updated 8 years ago
- A low-latency in-memory C logging library☆58Updated 3 years ago
- facil.io C STL - a Server Toolbox Library for C, including JSON processing, hash maps, dynamic arrays, binary strings and more.☆113Updated last week
- NIH Utility Library☆92Updated 4 years ago
- A smattering of miscellaneous C libraries. Includes sane argument parsing, a thread-safe multi-producer/multi-consumer queue, and impleme…☆106Updated 9 years ago
- C11 Lock-free Stack☆184Updated last year
- iomux - High performance aynchronous I/O multiplexing and timers☆16Updated 3 months ago