C-Macro-Collections

Data structure library

A set of header-only data structures and utilities for C.

Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C

GitHub

536 stars
16 watching
39 forks
Language: C
last commit: 6 months ago
Linked from 2 awesome lists

ccontainersdata-structuredata-structuresdatastructuredatastructuresdequehashmapheaplibrarylinkedlistlistmultimapmultisetqueuestacktype-safe

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
recp/ds A collection of common data structures and algorithms implemented in C. 51
xant/libhl A set of data structures and APIs for efficient thread-safe management of basic data types. 427
sirherrbatka/cl-data-structures A collection of reusable data structures and streaming algorithms in Common Lisp. 48
leechanx/data-structures-and-algorithms-in-c Implementations of fundamental data structures and algorithms in C 844
liyue201/gostl A data structure and algorithm library designed to provide functions similar to C++ STL in Go. 1,058
michaeljwelsh/cdsa A collection of generic, intrusive data structures and algorithms implemented in ANSI C. 602
theck01/offbrand_lib A collection of reference counted generic data structures and tools to create C-style classes. 81
lacuna/bifurcan A Java library providing efficient, functional data structures with customizable equality semantics and high performance. 968
younatics/collection-data-structures-swift-kr An in-depth tutorial on collection data structures in Swift, covering their performance and comparison to Objective-C equivalents. 46
patmorin/ods Provides implementations and pseudocode of data structures in multiple programming languages. 1,212
digikar99/reader Provides reader macros for various data structures and functions in Common Lisp 13
lyptt/struct A data structure implementation in C++ with documentation and examples. 0
mauriciosantos/buckets-js A JavaScript library providing various data structures and functions for manipulating arrays. 1,251
thenumbat/rpp A C++20-inspired library providing basic data structures and memory management utilities with a focus on performance and explicit control 168
deepak-malik/data-structures-in-java A collection of Java implementations of various data structures and algorithms used in computer science 146