A collection of commonly used C MACROS
☆153Jan 12, 2026Updated last month
Alternatives and similar repositories for macros
Users that are interested in macros are comparing it to the libraries listed below
Sorting:
- Functional-programming macros for the C preprocessor.☆63Feb 12, 2015Updated 11 years ago
- Abusing the C99 preprocessor for meta-programming☆20Nov 19, 2017Updated 8 years ago
- A plugin framework for namespace macros in C/C++☆36Jul 1, 2014Updated 11 years ago
- c-prepocessor lisp☆28Nov 5, 2023Updated 2 years ago
- A single-header C command line parsing library☆15Jun 13, 2018Updated 7 years ago
- A list of awesome C preprocessor stuff☆384Jul 17, 2025Updated 7 months ago
- Memory slices for C99☆50Mar 17, 2025Updated 11 months ago
- Thread-safe closures as first-class functions for C☆15Oct 7, 2023Updated 2 years ago
- 🚀 OOP in pure C with a single-header☆133Jul 14, 2022Updated 3 years ago
- x86_64 macro assembler entirely in C preprocessor☆48Mar 1, 2020Updated 6 years ago
- Standards-defying functional-programming macros for the C preprocessor☆52Nov 12, 2014Updated 11 years ago
- Clone of the Chaos CVS repository using git-cvsimport.☆12Jun 24, 2012Updated 13 years ago
- Intel 8080/Zilog Z80 disassembler written in D.☆18Jun 24, 2021Updated 4 years ago
- Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators☆31Jun 27, 2021Updated 4 years ago
- A single-header C library all about generic vectors☆26Mar 3, 2017Updated 9 years ago
- Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C☆592Jun 26, 2024Updated last year
- POSIX getopt() as a portable header library☆111Jul 4, 2023Updated 2 years ago
- A demonstration of implementing a "type-safe" lazy iterator interface in pure C99☆100Jun 27, 2021Updated 4 years ago
- Purely evil preprocessor macros adding anonymous functions and closures to ISO C99☆170May 1, 2015Updated 10 years ago
- HashTable implementation that uses a hybrid algorithm to achieve constant time and memory usage.☆19May 27, 2019Updated 6 years ago
- Full-featured interfaces for C99☆342Mar 17, 2025Updated 11 months ago
- 🖨️🐞 Printf Based Debugger, a user-friendly C debugger☆68Nov 22, 2020Updated 5 years ago
- A generic data structures and algorithms library using C☆12Nov 13, 2022Updated 3 years ago
- Header-only library for C99 that implements the most important classes from GLib: GArray, GHashTable, GList and GString.☆92Apr 13, 2023Updated 2 years ago
- Register Allocator for 8086☆77Aug 20, 2023Updated 2 years ago
- A pager program like less☆27Jun 1, 2023Updated 2 years ago
- Automatically exported from code.google.com/p/libsum☆12Mar 19, 2015Updated 10 years ago
- The holy grail of preprocessor metaprogramming : (actually) turing complete macros☆10Mar 11, 2022Updated 3 years ago
- ☆12Apr 1, 2025Updated 11 months ago
- A node-gtk application template☆11Sep 28, 2021Updated 4 years ago
- dummy Linux kernel module for education purpose☆12Mar 11, 2015Updated 10 years ago
- GEMM☆10Aug 26, 2023Updated 2 years ago
- A fork of st implementing scrollback, keyboard selection, and tabs.☆11Jul 23, 2014Updated 11 years ago
- A portable parser combinator library that does not require a runtime☆13Sep 16, 2019Updated 6 years ago
- A command-line tool that provides the core functionality for storing and retrieving shell command history with directory context in SQLit…☆10Feb 6, 2026Updated 3 weeks ago
- A tool for analyzing syntactic and semantic properties of C Preprocessor macros in C programs☆12Aug 27, 2025Updated 6 months ago
- A portable linker for multiple file formats.☆13Aug 28, 2023Updated 2 years ago
- REPL for C preprocessor of C++17☆10Jul 20, 2025Updated 7 months ago
- A set of macros and functions to make defining a C module easier☆11Sep 9, 2019Updated 6 years ago