See also [[libc]]
# Unfiled
```cardlink
url: https://github.com/r-lyeh/single_file_libs
title: "GitHub - r-lyeh/single_file_libs: List of single-file C/C++ libraries, with emphasis on clause-less licenses."
description: "List of single-file C/C++ libraries, with emphasis on clause-less licenses. - r-lyeh/single_file_libs"
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/a8782f177f34a6aa85044963d86134b1e4eb45b5086fac09cc6f44d5e444d488/r-lyeh/single_file_libs
```
```cardlink
url: https://github.com/attractivechaos/klib
title: "GitHub - attractivechaos/klib: A standalone and lightweight C library"
description: "A standalone and lightweight C library. Contribute to attractivechaos/klib development by creating an account on GitHub."
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/78d96609bbf2741fe1a8ac1510872c93da498dfb0ea2f16436e1db41acd5b4b5/attractivechaos/klib
```
```cardlink
url: https://github.com/mackron/dr_libs
title: "GitHub - mackron/dr_libs: Audio decoding libraries for C/C++, each in a single source file."
description: "Audio decoding libraries for C/C++, each in a single source file. - mackron/dr_libs"
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/37bfeecbadb06086444f1e11fe39062d8a81b868bb44c80815a058db5eedbd4f/mackron/dr_libs
```
## Generic Collections in C
[[Generic Collections]] Implementations.
```cardlink
url: https://ccodearchive.net/
title: "ccan"
host: ccodearchive.net
```
```cardlink
url: https://github.com/P-p-H-d/c-stl-comparison
title: "GitHub - P-p-H-d/c-stl-comparison: Comparison of different C libraries providing generic containers capabilities"
description: "Comparison of different C libraries providing generic containers capabilities - P-p-H-d/c-stl-comparison"
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/2384a18e1bbee3c68d7bcb95a06f03b416406dec71cf19c3fbe70c0e220da249/P-p-H-d/c-stl-comparison
```
```cardlink
url: https://github.com/ludocode/pottery?tab=readme-ov-file
title: "GitHub - ludocode/pottery: Pottery - A container and algorithm template library in C"
description: "Pottery - A container and algorithm template library in C - ludocode/pottery"
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/ec87611d7fb267734180138f10f24708558d30ff7dce17ada69ab720716bff0b/ludocode/pottery
```
```cardlink
url: https://github.com/omnigres/omnigres/wiki/C-libraries-of-interest
title: "C libraries of interest"
description: "Postgres as a Business Operating System. Contribute to omnigres/omnigres development by creating an account on GitHub."
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/9c1528fd3781e95bd7c370b5f0154ecdb946c9d706893792103b07132d60db95/omnigres/omnigres
```
```cardlink
url: https://github.com/JacksonAllan/CC
title: "GitHub - JacksonAllan/CC: A small, ergonomic generic container library."
description: "A small, ergonomic generic container library. Contribute to JacksonAllan/CC development by creating an account on GitHub."
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/28b57fd38f3befd2c1e75a811e17f891c96953a2f1d839c9bb9decb4ab58011f/JacksonAllan/CC
```
```cardlink
url: https://github.com/stclib/STC
title: "GitHub - stclib/STC: A modern, user friendly, generic, type-safe and fast C99 container library: String, Vector, Sorted and Unordered Map and Set, Deque, Forward List, Smart Pointers, Bitset and Random numbers."
description: "A modern, user friendly, generic, type-safe and fast C99 container library: String, Vector, Sorted and Unordered Map and Set, Deque, Forward List, Smart Pointers, Bitset and Random numbers. - stcli..."
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/0d9542e8d5bddd97cb6699380a2f3a9bcabc96efc1529fc696e790264dc1d43f/stclib/STC
```
```cardlink
url: https://github.com/faragon/libsrt
title: "GitHub - faragon/libsrt: libsrt is a C library for writing fast and safe C code, faster. It provides string, vector, bit set, set, map, hash set, and hash map handling. Suitable for soft and hard real-time. Allows both heap and stack allocation. *BETA* (API still can change: suggestions are welcome)"
description: "libsrt is a C library for writing fast and safe C code, faster. It provides string, vector, bit set, set, map, hash set, and hash map handling. Suitable for soft and hard real-time. Allows both hea..."
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/d69385280dfcec385195da913c6c741f1ec134895dd4ec610d248ec37d0619be/faragon/libsrt
```
```cardlink
url: https://github.com/rurban/ctl
title: "GitHub - rurban/ctl: My variant of the C Template Library"
description: "My variant of the C Template Library. Contribute to rurban/ctl development by creating an account on GitHub."
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/64014353ff2f618c996f69b71a73bd5a9eee71d7954f6df9883f95f2a5715e77/rurban/ctl
```
```cardlink
url: https://github.com/oz123/awesome-c?tab=readme-ov-file#data-structures
title: "GitHub - oz123/awesome-c: A curated list of awesome C frameworks, libraries, resources and other shiny things. Inspired by all the other awesome-... projects out there."
description: "A curated list of awesome C frameworks, libraries, resources and other shiny things. Inspired by all the other awesome-... projects out there. - oz123/awesome-c"
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/9c4d6609574d620e156afbc9886e9c40927b77d66910868733fa30a3f6c794b9/oz123/awesome-c
```
## String Libraries
The libraries with high speed string concentration are worth reverse engineering.
```cardlink
url: https://bstring.sourceforge.net/features.html
title: "String Library Comparison Table"
host: bstring.sourceforge.net
```
```cardlink
url: http://www.and.org/vstr/
title: "Vstr documentation -- overview"
host: www.and.org
```
## Hash Tables
See also: [[Hashing Algorithm]]
```cardlink
url: https://jacksonallan.github.io/c_cpp_hash_tables_benchmark/
title: "An Extensive Benchmark of C and C++ Hash Tables"
description: "A comparative, extendible benchmarking suite for C and C++ hash-table libraries."
host: jacksonallan.github.io
favicon: favicon.svg
```
## Sets
```cardlink
url: https://github.com/skeeto/scratch/tree/master/set32
title: "scratch/set32 at master · skeeto/scratch"
description: "Personal scratch code. Contribute to skeeto/scratch development by creating an account on GitHub."
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/7029d2708ca13da392567b58f1d385ae362b4586bc6d8829a9bcf2a087e8e3b0/skeeto/scratch
```
```cardlink
url: https://github.com/barrust/set
title: "GitHub - barrust/set: Simple Set implementation in C"
description: "Simple Set implementation in C. Contribute to barrust/set development by creating an account on GitHub."
host: github.com
favicon: https://github.githubassets.com/favicons/favicon.svg
image: https://opengraph.githubassets.com/049376778ceed90417b2196dc668f3ef6eff158aa2132ad069639b49cb93a1fe/barrust/set
```
## Dynamic Arrays
http://thradams.com/generator/dynamic_array.html