We curate 2 open-source GitHub repositories matching "C programming libraries, tools and resources". Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
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
rxi/microui is a single-header immediate-mode GUI library for C, not a curated collection of libraries and tools as requested; it is the kind of library that would belong inside such a collection rather than being the collection itself.
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-
Capstone is a single-purpose C disassembly library, not a curated collection of general C programming libraries and tools, so it does not fit the request for a resource list.