Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C

C

405 projects

Showing 36 of 405 projects

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
c
cShell

A shell script that compiles and executes C (and C++) source files in one command, enabling C scripting.

#clang#compiler#gcc
Stars2.2k
Forks185
Last commit10 months ago
floki
flokiElixir

A simple HTML parser for Elixir that enables search for nodes using CSS selectors.

#css-selector#elixir#css-selectors
Stars2.2k
Forks165
Last commit1 month ago
pocketpy
pocketpyC

A portable Python 3.x interpreter written in C11 for embedding in C/C++ projects, designed as a Lua alternative for game scripting.

#programming-language#embedded-scripting#interpreter
Stars2.1k
Forks226
Last commit12 days ago
Allegro 4.2
Allegro 4.2C

A cross-platform game development library for C/C++ with multimedia, graphics, and input handling capabilities.

#c-plus-plus-library#direct3d#opengl
Stars2.1k
Forks325
Last commit1 day ago
Allegro 5
Allegro 5C

A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.

#c-library#multimedia-library#opengl
Stars2.1k
Forks325
Last commit1 day ago
zlib-ng
zlib-ngC

A modern, high-performance drop-in replacement for the zlib compression library, optimized for next-generation hardware.

#c-library#library#zlib-replacement
Stars2.1k
Forks351
Last commit2 days ago
astroterm
astrotermC

A terminal-based star map that displays real-time celestial positions of stars, planets, and constellations using ASCII rendering.

#screencast#constellations#educational
Stars2.1k
Forks55
Last commit1 month ago
Rust
RustRust

An experimental Rust compiler backend that transpiles Rust code into .NET assemblies or C source files.

#compiler#rust-ecosystem#rust-lang
Stars2.1k
Forks55
Last commit1 year ago
btop4win
btop4winC++

A resource monitor for Windows that displays system usage and stats in a user-friendly interface.

#real-time-stats#c#resource-monitor
Stars2.0k
Forks74
Last commit1 year ago
cgltf
cgltfC

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

#c-library#stb-style#graphics-engine
Stars2.0k
Forks199
Last commit8 months ago
inja
injaC++

A header-only template engine for modern C++ with a Jinja2-like syntax, using nlohmann/json for data.

#jinja2#template#html-templating
Stars2.0k
Forks256
Last commit19 days ago
libnfc
libnfcC

A free, platform-independent library for accessing Near Field Communication (NFC) devices from userspace applications.

#device-drivers#embedded-systems#nfc
Stars2.0k
Forks482
Last commit1 year ago
utf8.h
utf8.hC

A single-header library providing UTF-8 string functions for C and C++, mirroring the standard string.h API.

#library#unicode#c
Stars2.0k
Forks145
Last commit8 days ago
Native File Dialog
Native File DialogMakefile

A tiny, portable C library for invoking native file open, save, and folder select dialogs across Windows, macOS, and Linux.

#c-library#sdl2#file-dialogs
Stars2.0k
Forks228
Last commit2 years ago
cImgui
cImguiLua

A thin, auto-generated C API wrapper for Dear ImGui, enabling its use from other programming languages via C bindings.

#c-plus-plus-wrapper#cimgui#gamedev
Stars2.0k
Forks373
Last commit6 days ago
likwid
likwidC

A lightweight performance monitoring and benchmarking suite for Linux, supporting Intel, AMD, ARM, and POWER processors.

#power-measurement#system-topology#threading
Stars2.0k
Forks274
Last commit3 days ago
Tinyexpr
TinyexprC

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

#c-library#calculator#embedded-scripting
Stars1.9k
Forks313
Last commit15 days ago
CRoaring
CRoaringC

A high-performance C/C++ library for compressed bitmaps with SIMD optimizations, used in databases like ClickHouse and Apache Doris.

#c-library#clang#gcc
Stars1.9k
Forks339
Last commit3 days ago
metacall
metacallC

An embeddable polyglot runtime for calling functions between multiple programming languages like Python, JavaScript, and C++.

#programming-language#inter-language#developer-tools
Stars1.8k
Forks274
Last commit22 hours ago
statsite
statsiteC

A high-performance C implementation of the StatsD metrics aggregation server, wire-compatible with Etsy's StatsD.

#devops#observability#aggregated-metrics
Stars1.8k
Forks237
Last commit5 years ago
LibTomCrypt
LibTomCryptC

A comprehensive, modular, and portable cryptographic toolkit providing block ciphers, hash functions, PRNGs, public key cryptography, and more.

#libtomcrypt#c-library#modular
Stars1.8k
Forks494
Last commit1 month ago
Gamedev Libraries
Gamedev Libraries

A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.

#audio-library#graphics#gamedev
Stars1.8k
Forks100
Last commit2 years ago
libxlsxwriter
libxlsxwriterC

A C library for creating Excel XLSX files.

#spreadsheet#xlsx-files#libxlsxwriter
Stars1.8k
Forks385
Last commit3 months ago
HypoPG
HypoPGC

A PostgreSQL extension that enables creation and testing of hypothetical indexes without actually building them.

#database#performance-testing#c
Stars1.7k
Forks66
Last commit6 days ago
Clifm
ClifmC

A shell-like, command-line terminal file manager that eschews GUIs and TUIs for a pure CLI experience.

#open-source#productivity#unix
Stars1.7k
Forks53
Last commit6 days ago
libsndfile
libsndfileC

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

#c-library#embedded-audio#audio-library
Stars1.7k
Forks471
Last commit1 month ago
Taisei
TaiseiC

A free and open-source Touhou Project fangame

#opengl#sdl#c
Stars1.7k
Forks139
Last commit1 day ago
Taisei
TaiseiC

A free and open-source Touhou Project fangame

#opengl#sdl#c
Stars1.7k
Forks139
Last commit1 day ago
args
argsC++

A simple, flexible, header-only C++11 argument parsing library inspired by Python's argparse.

#library#cxx#argument-parsing
Stars1.6k
Forks187
Last commit1 day ago
ORB-SLAM
ORB-SLAMC++

A real-time monocular SLAM system for computing camera trajectories and sparse 3D scene reconstruction.

#robotics#open-source#3d-reconstruction
Stars1.6k
Forks815
Last commit4 years ago
codediff.nvim
codediff.nvimLua

A Neovim plugin that provides VSCode-style diff rendering with two-tier highlighting (line + character level) in side-by-side and inline layouts.

#git-diff#merge-conflict#syntax-highlighting
Stars1.6k
Forks102
Last commit1 month ago
Angband
AngbandC

A free, single-player roguelike dungeon exploration game with ASCII graphics and deep gameplay.

#dungeon-crawler#procedural-generation#turn-based
Stars1.6k
Forks397
Last commit4 days ago
Zeus Source Code
Zeus Source CodeC

NOT MY CODE! Zeus trojan horse - leaked in 2011, I am not the author. This repository is for study purposes only, do not message me about your lame hacking attempts.

#c#c-plus-plus#virus
Stars1.6k
Forks700
Last commit5 years ago
Profanity
ProfanityC

A console-based XMPP client inspired by Irssi, built with ncurses for terminal chat.

#chat#encrypted-messaging#privacy-tools
Stars1.5k
Forks227
Last commit19 hours ago
corrosion
corrosionCMake

A CMake tool for seamlessly integrating Rust crates (executables and libraries) into existing C/C++ projects.

#static-linking#mixed-language#cross-compilation
Stars1.5k
Forks156
Last commit4 days ago
PreviousPage 5 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 Library89
#C Plus Plus78
#Cpp52
#Cmake45
#Game Development38
#Embedded36
#Python33
#Linux32
#Open Source31
#Header Only29
#Windows28