SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C CMake Projects
-
Project mention: Show HN: Cartoony AI Voices on ESP32 with Pitch Shifting | news.ycombinator.com | 2025-08-05
I show how to use Pitch shifting supported by the arduino-audio-tools[1] and ElatoAI[2] library on ESP32 to get OpenAI Realtime and Gemini Live Voices to sound like cartoons like Alvin and the Chipmunks or Hulk.
[1] https://github.com/pschatzmann/arduino-audio-tools
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
uriparser
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub
-
-
-
AppInitHook
Global user-mode hooking framework, based on AppInit_DLLs. The goal is to allow you to rapidly develop hooks to inject in an arbitrary process.
-
-
galaxy_visualization_raylib
This project visualizes 100,000 real galaxies in blue and 100,000 randomly distributed galaxies in red. The data is sourced from the GPU programming course at: Åbo Akademi University. Additional redshift survey data is also provided.
Project mention: Show HN: Galaxy visualization using Redshift data (Raylib, C) | news.ycombinator.com | 2026-01-16 -
-
-
-
-
-
-
autark
A Self-contained build system that resides entirely with your project and requires only shell and a C compiler to work!
Project mention: Autark: Rethinking build systems – Integrate, Don’t Outsource | dev.to | 2025-11-04A formal syntax description in PEG format can be found here: https://github.com/Softmotions/autark/blob/master/scriptx.leg. Special thanks to Ian Piumarta for his excellent PEG parser generator which I’ve used in many of my projects.
-
-
C CMake discussion
C CMake related posts
-
I built a Cargo-like build tool for C/C++
-
Show HN: Galaxy visualization using Redshift data (Raylib, C)
-
Galaxy visualization using Redshift data (Raylib, C)
-
Show HN: Cartoony AI Voices on ESP32 with Pitch Shifting
-
gulc: writing a clone of C++’s vector in C
-
Building a Lightweight C++ Camera Library for Barcode Scanning on Linux
-
How to Build a Command-Line Barcode Reader with Rust and C++ Barcode SDK
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source CMake projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | arduino-audio-tools | 2,291 |
| 2 | libsndfile | 1,702 |
| 3 | genie | 982 |
| 4 | libspng | 827 |
| 5 | libsamplerate | 734 |
| 6 | stm32-cube-cmake-vscode | 707 |
| 7 | reproc | 632 |
| 8 | wl-mirror | 500 |
| 9 | uriparser | 409 |
| 10 | openssl-cmake | 305 |
| 11 | astera | 295 |
| 12 | AppInitHook | 183 |
| 13 | Muon | 178 |
| 14 | galaxy_visualization_raylib | 91 |
| 15 | ColumbaEngine | 86 |
| 16 | STM32-CMAKE-TEMPLATE | 54 |
| 17 | breakhack | 39 |
| 18 | lm8 | 24 |
| 19 | PIC32-Project-Template | 18 |
| 20 | TotalGB | 17 |
| 21 | autark | 15 |
| 22 | cmdfx | 15 |
| 23 | uqm-vita | 7 |