Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C Language

C Language

59 projects

Showing 23 of 59 projects

TOMB5
TOMB5C

A decompilation of Tomb Raider: Chronicles game code from PlayStation and PC versions into readable C source.

#pc#playstation#game-preservation
Stars515
Forks48
Last commit4 years ago
IL2C
IL2CC#

A translator that converts ECMA-335 CIL/MSIL bytecode into portable C99 source code for embedded systems and cross-platform use.

#embedded-systems#cil-transpiler#dotnet-ecosystem
Stars448
Forks39
Last commit4 years ago
C-mera
C-meraCommon Lisp

A source-to-source compiler that uses Lisp macros for meta programming of C, C++, CUDA, GLSL, and OpenCL.

#cuda#s-expressions#opencl
Stars444
Forks22
Last commit3 months ago
cil
cilOCaml

A front-end for the C programming language that simplifies code for analysis and transformation.

#program-analysis#compiler-frontend#code-transformation
Stars398
Forks102
Last commit2 years ago
fccf
fccfC++

A fast command-line tool that searches C/C++ source code using AST parsing and prints matching code snippets.

#clang#developer-tools#open-source
Stars386
Forks18
Last commit1 year ago
AVA
AVAC

A tiny, unlicensed 3D game engine written in C with C++ and Lua interfaces, emphasizing simplicity and embeddability.

#lua-scripting#public-domain#embedding
Stars343
Forks31
Last commit7 years ago
docopt.c
docopt.cPython

A C code generator that parses command-line interfaces from docopt language specifications.

#developer-tools#docopt#argument-parsing
Stars321
Forks46
Last commit2 years ago
CrossDB
CrossDBC

An ultra high-performance lightweight embedded and server OLTP relational database management system written in C.

#database#in-memory#high-performance
Stars257
Forks20
Last commit11 months ago
cmyflix
cmyflixC

A lightweight, self-hosted Netflix clone written in C for personal media libraries on low-power hardware.

#netflix-clone#media-server#low-resource
Stars193
Forks14
Last commit5 months ago
ig-debugheap
ig-debugheapC

A debugging heap for tracking down memory errors like use-after-free and double frees across Windows, Mac, and Linux.

#debugging-tools#thread-safety#memory-errors
Stars185
Forks24
Last commit10 years ago
RRRR Rapid Real-time Routing
RRRR Rapid Real-time RoutingC

A C implementation of the RAPTOR public transit routing algorithm for generating Pareto-optimal itineraries over large geographic areas.

#real-time-updates#journey-planning#journey
Stars175
Forks31
Last commit5 years ago
libzbxpgsql
libzbxpgsqlC

A Zabbix agent module written in C for comprehensive PostgreSQL server monitoring.

#database-monitoring#agent-module#zabbix-loadable
Stars155
Forks63
Last commit2 years ago
rclc
rclcC

A ROS 2 client library for C providing convenience functions, an executor, lifecycle nodes, and parameter server support.

#robotics#embedded-systems#lifecycle-nodes
Stars151
Forks56
Last commit2 months ago
microcheck
microcheckC

Lightweight, statically linked health check utilities for Docker containers, designed for minimal images.

#devops#precompiled-binaries#container-monitoring
Stars142
Forks2
Last commit1 month ago
PCC
PCCC

A portable C compiler implementation with BSD license, originally developed for Unix systems.

#programming-language#unix-tools#development-tools
Stars131
Forks34
Last commit1 year ago
C/C++ Clang Command Adapter
C/C++ Clang Command AdapterTypeScript

A Visual Studio Code extension providing C/C++/Objective-C code completion and diagnostics using the Clang command-line tool.

#clang#developer-tools#vscode-extension
Stars129
Forks22
Last commit3 years ago
The Great Escape in C
The Great Escape in CC

A portable C reimplementation of the classic ZX Spectrum isometric 3D game 'The Great Escape'.

#isometric#emulator-alternative#retrogaming
Stars128
Forks16
Last commit2 years ago
wernsey chip8
wernsey chip8C

A C-based CHIP-8 interpreter with assembler, disassembler, and SuperChip support, featuring SDL and Win32 implementations.

#chip8-emulator#chip8#retro-computing
Stars127
Forks14
Last commit1 year ago
c99sh
c99shShell

A shebang-friendly script that compiles and executes single C99, C11, and C++ files like interpreted scripts.

#development-workflow#command-line-tool#c-plus-plus
Stars116
Forks15
Last commit4 months ago
Silent-Packer
Silent-PackerC

An ELF/PE binary packer written in pure C for obfuscation and reverse engineering protection.

#pe#executable-encryption#encryption-methods
Stars115
Forks16
Last commit2 years ago
Tobu Tobu Girl Deluxe
Tobu Tobu Girl DeluxeC

A dual GB/GBC remaster of the arcade platformer Tobu Tobu Girl for Game Boy, Game Boy Color, and Super Game Boy.

#game-boy#game-boy-color#homebrew-game
Stars93
Forks9
Last commit3 years ago
Indigo
IndigoC

Core OpenFlow agent and infrastructure modules for implementing OpenFlow switches on physical and virtual platforms.

#unit-testing#networking-infrastructure#openflow
Stars63
Forks64
Last commit2 years ago
Dino's Offline Adventure
Dino's Offline AdventureJavaScript

A Gameboy port of Chrome's offline dinosaur game, written in C using GBDK.

#gbdk#c#game-development
Stars60
Forks5
Last commit6 years ago
PreviousPage 2 of 2

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
#C Plus Plus16
#C15
#Cross Platform15
#Developer Tools11
#Retro Gaming9
#Cpp8
#Game Development7
#Open Source6
#Embedded Systems6
#Game Engine5
#Gameboy5
#Reverse Engineering5