C CMake

Open-source C projects categorized as CMake

Top 23 C CMake Projects

  1. arduino-audio-tools

    Arduino Audio Tools (a powerful Audio library not only for Arduino)

    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

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. libsndfile

    A C library for reading and writing sound files containing sampled audio data.

  4. genie

    GENie - Project generator tool (by bkaradzic)

  5. libspng

    Simple, modern libpng alternative

  6. libsamplerate

    An audio Sample Rate Conversion library

  7. stm32-cube-cmake-vscode

    STM32, VSCode and CMake detailed tutorial

  8. reproc

    A cross-platform (C99/C++11) process library

  9. wl-mirror

    a simple Wayland output mirror client

  10. uriparser

    :hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub

  11. openssl-cmake

    Build OpenSSL with CMake on MacOS, Win32, Win64 and cross compile for Android, IOS

  12. astera

    A C99 Cross Platform 2D Game Library

  13. 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.

  14. Muon

    A Micro (1k lines of code) Unit Test Framework for C/C++ (by jasmcaus)

  15. 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
  16. ColumbaEngine

    Yet another C++ cross platform graphical/game engine

  17. STM32-CMAKE-TEMPLATE

    STM32 Template Project with Using CMake.

  18. breakhack

    A casual coffee-break roguelike

  19. lm8

    A custom 8-bit computer and software suite

  20. PIC32-Project-Template

    A PIC32 project template working outside MPLAB X

  21. TotalGB

    Simple, fast, very inaccurate GB / GBC emulator!

  22. 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-04

    A 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.

  23. cmdfx

    🎮 A Game Engine for your Terminal

  24. uqm-vita

    PS Vita port of The Ur-Quan Masters

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C CMake discussion

Log in or Post with

C CMake related posts

  • I built a Cargo-like build tool for C/C++

    9 projects | news.ycombinator.com | 9 Apr 2026
  • Show HN: Galaxy visualization using Redshift data (Raylib, C)

    1 project | news.ycombinator.com | 16 Jan 2026
  • Galaxy visualization using Redshift data (Raylib, C)

    2 projects | news.ycombinator.com | 16 Jan 2026
  • Show HN: Cartoony AI Voices on ESP32 with Pitch Shifting

    2 projects | news.ycombinator.com | 5 Aug 2025
  • gulc: writing a clone of C++’s vector in C

    1 project | dev.to | 2 Feb 2025
  • Building a Lightweight C++ Camera Library for Barcode Scanning on Linux

    2 projects | dev.to | 20 Dec 2024
  • How to Build a Command-Line Barcode Reader with Rust and C++ Barcode SDK

    1 project | dev.to | 6 Jun 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C is
the 6th most popular programming language
based on number of references?