C CMake

Open-source C projects categorized as CMake
C CPP Makefile Sdl2 Gcc

Top 23 C CMake Projects

  • libsndfile

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

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • arduino-audio-tools

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

    Project mention: Let's Write a Reverb | news.ycombinator.com | 2024-08-19

    On my personal laptop (Mac), I used AU Lab to apply effects to the music I listened to, and discovered that I like the ambience provided by adding a little reverb.

    I'm interested in doing the same at work, but the office PCs run Windows and I'm somewhat limited in what I can install.

    The Arduino Audio Tools library seemed like it would work, but it only applies effects on one channel.

    https://github.com/pschatzmann/arduino-audio-tools/wiki/Audi...

    I discovered the Wishing Well stereo reverb pedal, and am wondering whether building one will allow me to apply the effect to music from an iPod, rather than a guitar.

    https://scientificguitarist.wixsite.com/home/wishing-well

    If anybody would like to group-buy the Wishing Well, please let me know - if I order PCBs and parts, I'll have spares.

  • genie

    GENie - Project generator tool (by bkaradzic)

  • subhook

    Simple hooking library for C/C++ (x86 only, 32/64-bit, no dependencies)

  • libspng

    Simple, modern libpng alternative

    Project mention: libpng VS libspng - a user suggested alternative | libhunt.com/r/libpng | 2023-10-30

    libspng is already in LibHunt. I'm surprised there is no comparison with libpng.

  • libsamplerate

    An audio Sample Rate Conversion library

  • stm32-cube-cmake-vscode

    STM32, VSCode and CMake detailed tutorial

  • SaaSHub

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

    SaaSHub logo
  • reproc

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

  • uriparser

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

  • astera

    A C99 Cross Platform 2D Game Library

  • openssl-cmake

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

    Project mention: I think C++ is still a desirable coding platform compared to Rust | news.ycombinator.com | 2023-11-22

    There is this one: https://github.com/janbar/openssl-cmake but I mostly use it to embed OpenSSL.

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

  • Muon

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

  • minimal_window

    A very small C library for putting pixels on the screen, perfect for software raytracing projects.

  • python-barcode-qrcode-sdk

    Build Python barcode QR code SDK with Dynamsoft Barcode Reader.

  • breakhack

    A casual coffee-break roguelike

  • STM32-CMAKE-TEMPLATE

    STM32 Template Project with Using CMake.

  • lm8

    A custom 8-bit computer and software suite

  • led

    led - line-oriented text editor

  • TotalGB

    Simple, fast, very inaccurate GB / GBC emulator!

  • PIC32-Project-Template

    A PIC32 project template working outside MPLAB X

  • KAI

    KAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Window-based interfaces.

  • EmbeddedProgramming

    Modern C/C++, Boost, Qt, OpenGL with CMake and Makefile.

  • SaaSHub

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

    SaaSHub logo
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

  • How to Build a Command-Line Barcode Reader with Rust and C++ Barcode SDK

    1 project | dev.to | 6 Jun 2024
  • Mastering Parcel Scanning with C++: Barcode and OCR Text Extraction

    2 projects | dev.to | 24 May 2024
  • How to Link MSVC DLLs with MinGW GCC in Windows

    1 project | dev.to | 3 Aug 2023
  • Cmake template in C. Getting Started.

    1 project | /r/cprogramming | 12 Jul 2023
  • CI Example on ARM-GCC build with Docker for CMake embedded project.

    2 projects | /r/embedded | 19 Mar 2023
  • bgfx is impossible to build

    2 projects | /r/gamedev | 7 Mar 2023
  • Json-c error

    2 projects | /r/C_Programming | 23 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →

Index

What are some of the best open-source CMake projects in C? This list will help you:

Project Stars
1 libsndfile 1,422
2 arduino-audio-tools 1,427
3 genie 898
4 subhook 781
5 libspng 720
6 libsamplerate 600
7 stm32-cube-cmake-vscode 549
8 reproc 545
9 uriparser 325
10 astera 284
11 openssl-cmake 272
12 AppInitHook 156
13 Muon 153
14 minimal_window 114
15 python-barcode-qrcode-sdk 49
16 breakhack 31
17 STM32-CMAKE-TEMPLATE 24
18 lm8 19
19 led 19
20 TotalGB 17
21 PIC32-Project-Template 14
22 KAI 13
23 EmbeddedProgramming 8

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com

Did you konow that C is
the 7th most popular programming language
based on number of metions?