# C Programming Libraries and Resources

> AI-ranked search results for `C programming libraries, tools and resources` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 115 total matches; showing the top 2.

Explore on the web: https://awesome-repositories.com/q/c-programming-libraries-tools-and-resources

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/c-programming-libraries-tools-and-resources).**

## Results

- [rxi/microui](https://awesome-repositories.com/repository/rxi-microui.md) (5,525 ⭐) — microui is a minimal immediate-mode graphical user interface library written in C, designed for resource-constrained environments such as embedded systems. It operates without dynamic memory allocation and has no external dependencies beyond standard C, making it a self-contained solution for building lightweight interfaces.

The library is delivered as a single header file, simplifying integration into any project. It uses a fixed-allocator heap for all runtime state, guaranteeing deterministic memory use and predictable performance. All drawing is delegated to user-supplied callbacks, keepin
- [aquynh/capstone](https://awesome-repositories.com/repository/aquynh-capstone.md) (8,839 ⭐) — Capstone is a multi-architecture disassembly framework and binary translation system. It converts binary machine code into human-readable assembly instructions for a wide variety of hardware instruction set architectures and virtual machines.

The framework supports a diverse range of targets, including x86, ARM, RISC-V, and MIPS, as well as virtual machine environments like WebAssembly and the Ethereum Virtual Machine. It functions as an instruction analysis tool capable of extracting granular decomposition data and semantic information from disassembled code.

The engine is designed for low-
