What is your own favorite C project?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/C_Programming

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • pns

    Here is link number 1 - Previous text "pns"

  • astera

    A C99 Cross Platform 2D Game Library

    In terms of favorite personal projects: the 2D game engine I work on Astera.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • stb

    stb single-file public domain libraries for C/C++

    In terms of other people's projects: stb, microui, and nanovg come to mind

  • microui

    A tiny immediate-mode UI library

    In terms of other people's projects: stb, microui, and nanovg come to mind

  • nanovg

    Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.

    In terms of other people's projects: stb, microui, and nanovg come to mind

  • horse

    Horse Programming Language (by suncloudsmoon)

    My own programming Language that transpiles to C (soon going to be bootstrapped)

  • sokol

    minimal cross-platform standalone C headers

    Some of my favorites are: sokol/pacman.c, Gunslinger, and gb

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • pacman.c

    Simple Pacman clone written in C99.

    Some of my favorites are: sokol/pacman.c, Gunslinger, and gb

  • gunslinger

    C99, header-only framework for games and multimedia applications

    Some of my favorites are: sokol/pacman.c, Gunslinger, and gb

  • gb

    gb single-file public domain libraries for C & C++ (by gingerBill)

    Some of my favorites are: sokol/pacman.c, Gunslinger, and gb

  • buddy_alloc

    A single header buddy memory allocator for C

    I made a memory allocator that turned out rather neat - https://github.com/spaskalev/buddy_alloc

  • rotate

    [WIP] static typed programming language that compiles to vm bytecode

    a Compiler i am writing rn https://github.com/Airbus5717/rotate/

  • c_exceptional

    A simple Exception-handling library for C99, that uses some fancy macros for true try{...}catch(err){...}finally{...} syntax!

    I made an exception library called exceptional with very intuitive syntax and semantics. It uses some crazy preprocessor tricks behind the scenes to make this work ☺️.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts