A Micro (1k lines of code) Unit Test Framework for C/C++
-
Updated
Jan 28, 2026 - C
A Micro (1k lines of code) Unit Test Framework for C/C++
The Standard Incident Reporter library: A lightweight, cross-platform library for information distribution.
Modern, Better safety and productivity to C
Open source C container library like C++ STL
An operating system from scratch.
Berkeley Abstraction Layer: a lightweight, portable C17/C++20 wrapper library for Berkeley sockets (with asynchronous I/O and IPv6 support)
adds the wonderful and very intuitive `else` clause of `for` and `while` from python back to C
A real-time multiplayer brawler game built in C with a focus on systems programming, networking, and graphics.
libdotenv is a C single-headerlibrary providing the ability to load values from a .env file into environment variables.
Binary arithmetic and cycles in the C Preprocessor
A modern, JIT-powered, and dependency-free Foreign Function Interface (FFI) library and type introspection engine for C. Dynamically call native functions and create secure callbacks using simple, human-readable signatures. Ideal for language bindings, plugins, and dynamic library interactions.
An extremely comprehensive cross-platform test framework, written in C, for C. No bloat, just results.
A small app to find your WAN IP addresses.
Dynamic Array implementation focused on low overhead in C.
Pure C17 columnar analytics + graph engine. Zero deps, custom allocator, fused morsel execution, multi-pass optimizer, Rayfall query language.
(Almost) plain macro zero-dependency single-file library to get rid of boilerplate logging code although keep them pretty.
Add a description, image, and links to the c17 topic page so that developers can more easily learn about it.
To associate your repository with the c17 topic, visit your repo's landing page and select "manage topics."