mlib

Container library

A C library providing generic and type-safe container implementations

Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).

GitHub

919 stars
29 watching
79 forks
Language: C
last commit: almost 2 years ago
Linked from 3 awesome lists

algorithmsarraybitsetccollectionsdata-structuresgenerichashmapjsonlistlock-freememory-poolpriority-queuequeuesetstackstringtreetuplesvariant

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
managarm/mlibcA portable C standard library with support for multiple architectures and operating systems.860
rurban/ctlA C container template library implementing various data structures and algorithms in ISO C99/C11.172
blackmatov/flat.hppA library of associative containers with vector-like behavior75
lucavallin/barcoA C-based implementation of Linux containers1,499
containers/storageA Go library that provides methods for storing and managing filesystem layers, container images, and containers.571
c-cube/ocaml-containersA modular standard library extension and string library for OCaml494
mattreecebentley/plf_stackA C++ data container optimized for stack-based operations with improved performance compared to standard library containers.64
primlabs/bucketA library providing a simple storage solution using stable memory, allowing canisters to store data without GC costs and upgradeability.31
mattreecebentley/plf_colonyAn unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements.400
p-ranav/tabulateA header-only C++ library for creating formatted tables in the terminal1,966
containerd/ttrpcA lightweight GRPC implementation optimized for low-memory environments.563
bernedom/siA C++ header-only library providing type safety and user-defined literals for physical units501
serge-sans-paille/frozenA library that provides efficient, constexpr-friendly container classes and algorithms for C++14 developers1,342
pjk/libcborA C library for parsing and generating CBOR data format347
foonathan/arrayA container library providing customizable arrays with various allocation strategies and optimized storage.252