Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. C99
C

C99

Language
47 projects94.1k total stars15.8k total forks4 languages

Open-source projects built with C99

There are currently 47 open-source projects built with C99, with a combined total of 94.1k GitHub stars. The most common language among these projects is C.

Showing 47 open-source projects · page 1 of 2

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
glfw
glfwglfw/glfw

A multi-platform library for OpenGL, OpenGL ES, and Vulkan development, providing window creation, input handling, and context management.

15.1k5.9kC
2 months ago
Flecs
FlecsSanderMertens/flecs

A fast and lightweight Entity Component System (ECS) for building games and simulations with millions of entities in C and C++.

8.4k602C
4 days ago
JerryScript
JerryScriptjerryscript-project/jerryscript

An ultra-lightweight JavaScript engine designed to run on microcontrollers and IoT devices with less than 64KB RAM.

7.4k693C
8 months ago
Forge
ForgeConfettiFX/The-Forge

A cross-platform graphics framework for building and extending game engines across PC, mobile, and consoles.

5.6k561C++
11 months ago
gumbo-parser
gumbo-parsergoogle/gumbo-parser

A pure-C HTML5 parsing library implementing the HTML5 parsing algorithm.

5.2k663HTML
4 months ago
Tiny AES in C
Tiny AES in Ckokke/tiny-AES-c

A small, portable C implementation of AES encryption supporting ECB, CBC, and CTR modes with minimal memory footprint.

5.0k1.4kC
1 year ago
s2n
s2nawslabs/s2n

A C99 TLS/SSL implementation designed for simplicity, small size, speed, and security-first design.

4.7k783C
16 hours ago
goxel
goxelguillaumechereau/goxel

A free and open-source 3D voxel editor for creating graphics from cubes, available on desktop and mobile platforms.

3.1k262C++
1 month ago
ck
ckconcurrencykit/ck

A C99+ library providing concurrency primitives, safe memory reclamation mechanisms, and non-blocking data structures for high-performance concurrent systems.

2.6k331C
5 days ago
cpu_features
cpu_featuresgoogle/cpu_features

A cross-platform C99 library to detect CPU features and microarchitecture at runtime.

2.6k297C++
7 days ago
Chipmunk Physics
Chipmunk Physicsslembcke/Chipmunk-Physics

A fast, lightweight 2D rigid body physics library written in C, designed specifically for video games.

2.4k361C
1 month ago
Chipmunk
Chipmunkslembcke/Chipmunk2D

A fast, lightweight 2D rigid body physics library written in C, designed specifically for video games.

2.4k361C
1 month ago
facil.io
facil.ioboazsegev/facil.io

A high-performance C micro-framework for building event-driven web applications and network services.

2.4k149C
1 month ago
Genann
Genanncodeplea/genann

A minimal, well-tested library for training and using feedforward artificial neural networks in ANSI C.

2.3k268C
1 year ago
libavif
libavifAOMediaCodec/libavif

A portable C library for encoding and decoding AV1 Image File Format (.avif) images with support for all AV1 YUV formats and alpha.

2.1k290C
3 days ago
cmark
cmarkcommonmark/cmark

A C reference implementation of CommonMark for parsing and rendering Markdown documents to multiple formats.

2.0k664C
2 days ago
cgltf
cgltfjkuhlmann/cgltf

A single-file C99 library for loading and writing glTF 2.0 assets, used by major graphics engines.

1.9k178C
4 months ago
Tinyexpr
Tinyexprcodeplea/tinyexpr

A minimal C library for parsing, compiling, and evaluating mathematical expressions at runtime with no dependencies.

1.9k302C
5 months ago
RGFW
RGFWColleagueRiley/RGFW

A cross-platform, single-header C windowing library for creating windows and graphics contexts with minimal dependencies.

1.8k84C
11 days ago
librg
librglibrg/librg

A lightweight C99 single-header library for efficient world replication and entity synchronization in multiplayer games.

1.5k44C
4 months ago
librg
librgzpl-c/librg

A lightweight C99 library for efficient world replication and entity synchronization in multiplayer games.

1.5k44C
4 months ago
Gunslinger
GunslingerMrFrenik/gunslinger

A header-only C99 framework for building cross-platform games and multimedia applications with a simple API.

1.4k87C
1 month ago
Tilengine
Tilenginemegamarc/Tilengine

A free, cross-platform 2D graphics engine for creating classic/retro games with tile maps, sprites, and raster effects.

1.0k105C
3 months ago
Hoedown
Hoedownhoedown/hoedown

A standards-compliant, fast, and secure C library for parsing and rendering Markdown to HTML.

989123C
6 years ago
libhydrogen
libhydrogenjedisct1/libhydrogen

A lightweight, secure, easy-to-use cryptographic library for constrained environments like microcontrollers.

769122C
12 days ago
libonnx
libonnxxboot/libonnx

A lightweight, portable pure C99 ONNX inference engine for embedded devices with hardware acceleration support.

649113C
10 months ago
reproc
reprocDaanDeMeyer/reproc

A cross-platform C/C++ library for starting, stopping, and communicating with external programs via their standard streams.

64280C
1 month ago
Concord
ConcordCogmasters/concord

A lightweight, asynchronous C99 Discord API wrapper library with minimal dependencies.

62738C
26 days ago
libschrift
libschrifttomolt/libschrift

A lightweight, dependency-free TrueType font rendering library written in C99.

56841C
2 years ago
libre
librecreytiv/re

A portable C library providing SIP, RTP, STUN/TURN/ICE, HTTP, and WebSocket stacks for building real-time communication applications.

544175C
2 years ago
yash
yashmagicant/yash

A POSIX-compliant command line shell with advanced interactive features like global aliases, arrays, and intelligent command line completion.

53543Shell
1 month ago
mini-xml
mini-xmlmichaelrsweet/mxml

A lightweight C library for parsing and manipulating XML data with minimal dependencies.

521172C
2 months ago
heman
hemanprideout/heman

A tiny C library for heightmap, normal map, and distance field generation with no dependencies.

49027C
5 years ago
oksh
okshibara/oksh

A portable, self-contained implementation of the OpenBSD Korn Shell (ksh) that runs across many operating systems and compilers.

44546C
2 months ago
streamvbyte
streamvbytelemire/streamvbyte

A fast C library for integer compression using SIMD-accelerated StreamVByte codec.

41549C
19 hours ago
uriparser
uriparseruriparser/uriparser

A strictly RFC 3986 compliant URI parsing and handling library written in C99.

40993C
17 hours ago
1
2