Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C

C

404 projects

Showing 36 of 404 projects

Jansson
JanssonC

C library for encoding, decoding and manipulating JSON data

#c#json
Stars3.4k
Forks849
Last commit1 month ago
TinyVM
TinyVMC

TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.

#c#virtual-machine
Stars3.3k
Forks307
Last commit7 years ago
Remotery
RemoteryC

A realtime CPU/GPU profiler hosted in a single C file with a remote web viewer for performance analysis.

#c-library#vulkan#cuda
Stars3.3k
Forks283
Last commit2 years ago
json-c
json-cC

A JSON implementation in C with reference counting object model for constructing, parsing, and serializing JSON objects.

#c-library#hacktoberfest#embedded-systems
Stars3.3k
Forks1.1k
Last commit8 days ago
json-c
json-cC

A JSON implementation in C with reference counting object model for constructing, parsing, and serializing JSON objects.

#c-library#hacktoberfest#embedded-systems
Stars3.3k
Forks1.1k
Last commit8 days ago
oj
ojC

A high-performance JSON parser and object marshaller for Ruby, optimized for speed and compatibility.

#object-marshalling#rails#marshaller
Stars3.2k
Forks265
Last commit15 days ago
Uncrustify
UncrustifyC++

A highly configurable source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn, and Vala.

#d-lang#code-beautifier#pawn
Stars3.1k
Forks602
Last commit17 hours ago
clang
clangC++

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project

#compiler#objective-c#c
Stars3.0k
Forks1.6k
Last commit6 years ago
inih
inihC++

A simple, lightweight .INI file parser written in C, designed for embedded systems.

#c-library#embedded-systems#low-memory
Stars3.0k
Forks572
Last commit7 months ago
Cglm
CglmC

A highly optimized, header-only 2D/3D graphics math library for C, providing fast and ergonomic functions for graphics programming.

#c-library#vector#euler
Stars3.0k
Forks290
Last commit1 month ago
m2cgen
m2cgenPython

Transpile trained machine learning models into native code (Java, C, Python, Go, etc.) with zero dependencies.

#haskell#transpiler#lightning
Stars3.0k
Forks264
Last commit2 years ago
Glaze
GlazeC++

An extremely fast, header-only C++23 library for JSON and binary serialization with compile-time reflection.

#interface#api#json-rpc2
Stars3.0k
Forks269
Last commit1 day ago
wipEout Rewrite
wipEout RewriteC

A re-implementation of the 1995 PlayStation game wipEout, playable in a web browser and on desktop platforms.

#playstation#emscripten#sdl2
Stars3.0k
Forks259
Last commit19 days ago
cmake-cookbook
cmake-cookbookC++

A collection of practical CMake recipes for building, testing, and packaging C, C++, Fortran, and Python projects.

#python-integration#cmake-recipes#packaging
Stars2.8k
Forks712
Last commit5 years ago
pspg
pspgC

A Unix pager with rich table browsing features, designed for PostgreSQL but supporting MySQL, SQLite, and other database clients.

#psql#terminal-pager#ncurses
Stars2.7k
Forks89
Last commit2 months ago
Kokkos
KokkosC++

A C++ programming model for writing performance-portable applications targeting all major HPC platforms.

#cuda#sycl#parallel-computing
Stars2.6k
Forks515
Last commit9 hours ago
Teeworlds
TeeworldsC++

A free retro multiplayer shooter with up to 16 players, featuring team deathmatch, capture the flag, and custom map creation.

#multiplayer#sdl2#opengl
Stars2.6k
Forks651
Last commit1 year ago
OpenMPI
OpenMPIC

An open-source implementation of the Message Passing Interface (MPI) specification for high-performance computing.

#hpc-library#hacktoberfest#scientific-computing
Stars2.6k
Forks988
Last commit8 hours ago
CodeChecker
CodeCheckerPython

CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.

#clang#clang-tidy#results-viewer
Stars2.6k
Forks475
Last commit16 hours ago
json11
json11C++

A minimal, header-only JSON library for C++11 providing parsing, serialization, and intuitive value semantics.

#data-serialization#lightweight#c
Stars2.6k
Forks620
Last commit6 years ago
Oniguruma
OnigurumaC

A modern, flexible regular expression library supporting multiple character encodings and syntaxes.

#c-library#gnu-regex#multi-encoding
Stars2.5k
Forks350
Last commit1 year ago
RE
REC

A modern, flexible regular expression library supporting multiple character encodings and syntaxes.

#c-library#gnu-regex#multi-encoding
Stars2.5k
Forks350
Last commit1 year ago
TinyGLTF
TinyGLTFHTML

A header-only C++11 library for loading and saving glTF 2.0 assets, featuring a new C-centric v3 API for low-overhead performance.

#webassembly#portable#c
Stars2.5k
Forks498
Last commit27 days ago
rspamd
rspamdC

An advanced spam filtering system and email processing framework that evaluates messages using regex, statistical analysis, and custom services.

#spam-filter#statistical-analysis#lua-scripting
Stars2.5k
Forks484
Last commit13 hours ago
weggli
weggliRust

A fast semantic search tool for C/C++ codebases that uses AST pattern matching to help security researchers find interesting functionality.

#vulnerability-discovery#c#pattern-matching
Stars2.5k
Forks144
Last commit2 years ago
Diamorphine
DiamorphineC

A Linux Kernel Module (LKM) rootkit for hiding processes, granting root privileges, and making files invisible.

#loadable-kernel-module#kernel-module#file-hiding
Stars2.4k
Forks486
Last commit4 months ago
Chipmunk
ChipmunkC

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

#c-library#open-source#collision-detection
Stars2.4k
Forks362
Last commit3 months ago
Chipmunk Physics
Chipmunk PhysicsC

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

#c-library#open-source#collision-detection
Stars2.4k
Forks362
Last commit3 months ago
facil.io
facil.ioC

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

#event-driven#websocket-server#webserver
Stars2.4k
Forks151
Last commit4 months ago
Chocolate Doom
Chocolate DoomC

A minimalist, historically accurate source port of Doom and other Doom-engine games for modern computers.

#dos-emulation#sdl2#gplv2
Stars2.4k
Forks713
Last commit4 days ago
Fast C++ CSV Parser
Fast C++ CSV ParserC++

A fast, header-only C++11 library for reading CSV files with automatic column rearrangement, threading for I/O overlap, and configurable parsing features.

#threading#high-performance#c
Stars2.4k
Forks439
Last commit1 year ago
UnQLite
UnQLiteC

An embedded, serverless, transactional NoSQL database engine with key/value and JSON document store capabilities.

#c-library#database#storage
Stars2.3k
Forks182
Last commit3 months ago
Libs
LibsC

A collection of single-file public domain libraries for C/C++ development, covering graphics, utilities, and system programming.

#public-domain#graphics-framework#c
Stars2.3k
Forks148
Last commit7 months ago
Genann
GenannC

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

#c-library#neurons#neural-network
Stars2.3k
Forks271
Last commit20 days ago
AtomVM
AtomVMErlang

Tiny Erlang VM

#hacktoberfest#elixir#esp32
Stars2.2k
Forks159
Last commit28 days ago
corrode
corrodeHaskell

An automatic semantics-preserving translator that converts C source code into equivalent Rust syntax.

#haskell#abstraction-preservation#build-tools
Stars2.2k
Forks117
Last commit7 years ago
PreviousPage 4 of 12Next

Related Tags

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
#Cross Platform123
#C Library88
#C Plus Plus78
#Cpp52
#Cmake45
#Game Development38
#Embedded36
#Python33
#Linux32
#Open Source30
#Header Only29
#Windows28