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

duplicut
duplicutC++

A fast, memory-optimized C tool to remove duplicates from massive wordlists while preserving order, designed for password cracking.

#cracking#deduplication#wordlist
Stars985
Forks95
Last commit11 months ago
FMOD GDNative
FMOD GDNativeC++

GDExtension bindings for integrating the FMOD Studio audio engine into Godot 4 projects.

#sound#music#sound-engine
Stars945
Forks116
Last commit4 months ago
fff
fffC

A header-only C/C++ testing micro-framework for creating fake function test doubles with minimal boilerplate.

#micro-framework#unit-testing#embedded
Stars940
Forks178
Last commit3 years ago
nfdump
nfdumpC

A suite of tools for collecting, processing, and analyzing NetFlow, IPFIX, and sFlow data from network devices.

#nfdump#traffic-analysis#pcap-parser
Stars925
Forks218
Last commit8 days ago
Shockolate
ShockolateC

A cross-platform source port of System Shock that closely mimics the original with quality-of-life improvements.

#immersive-sim#system-shock#sdl2
Stars909
Forks80
Last commit6 days ago
Irony-mode
Irony-modeEmacs Lisp

An Emacs minor mode for C/C++/Objective-C development powered by libclang, providing code completion, syntax checking, and eldoc integration.

#clang#emacs#objective-c
Stars908
Forks94
Last commit3 years ago
hedley
hedleyC++

A C/C++ header file that eliminates platform-specific #ifdefs by providing portable macros for static analysis, optimizations, and API management.

#c#c-plus-plus#compiler-macros
Stars898
Forks56
Last commit2 years ago
MQTT-C
MQTT-CC

A portable MQTT v3.1.1 client library written in ANSI C for embedded systems and PCs.

#c-library#iot#embedded-systems
Stars896
Forks309
Last commit2 years ago
C++ Micro Services
C++ Micro ServicesC++

An OSGi-like C++ dynamic module system and service registry

#component-architecture#microservice#cpp17
Stars890
Forks291
Last commit1 day ago
Certificate Transparency
Certificate TransparencyC++

A framework for publicly logging and auditing TLS certificates to detect misissued or malicious certificates.

#tls#c#security
Stars887
Forks288
Last commit3 years ago
mongo-c-driver
mongo-c-driverC

The Official MongoDB driver for C language

#c#nosql#mongodb
Stars881
Forks476
Last commit1 day ago
tinydir
tinydirC

A lightweight, portable C library for reading directories and files across POSIX and Windows systems.

#c-library#directory-traversal#filesystem
Stars872
Forks132
Last commit2 years ago
pg
pgC

A PostgreSQL client library for Ruby providing a native interface with advanced type casting and modern Ruby concurrency support.

#database-driver#orm#database
Stars870
Forks203
Last commit21 hours ago
color_coded
color_codedC++

A Vim plugin providing real-time, semantic code highlighting for C, C++, and Objective-C using libclang.

#clang#semantic-analysis#developer-tools
Stars865
Forks48
Last commit2 years ago
SOES
SOESC

A lightweight, easy-to-use open-source EtherCAT slave stack written in C for embedded applications.

#industrial-automation#embedded-systems#slave-stack
Stars857
Forks336
Last commit1 year ago
Libspng
LibspngC

A simple, secure, and high-performance C library for reading and writing PNG files, designed as a modern alternative to libpng.

#c-library#libpng-alternative#png
Stars849
Forks95
Last commit1 month ago
json.h
json.hC

A single-header JSON parser for C and C++ that performs a single allocation for the entire DOM.

#parsing#json-api#json5
Stars844
Forks98
Last commit9 days ago
datoviz
datovizC

A high-performance GPU rendering library for scientific data visualization, built on Vulkan and up to 10,000x faster than matplotlib.

#scientific-visualization#vulkan#scientific-computing
Stars817
Forks43
Last commit3 days ago
LibTomMath
LibTomMathC

A portable C library for multiple-precision integer arithmetic used in cryptographic and number theoretic applications.

#c-library#multiple-precision-arithmetic#embedded-systems
Stars807
Forks224
Last commit6 months ago
libhydrogen
libhydrogenC

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

#c-library#crypto#lightweight-crypto
Stars791
Forks123
Last commit26 days ago
plpgsql_check
plpgsql_checkC

A PostgreSQL extension that performs static analysis and linting for PL/pgSQL stored procedures.

#database-development#linter#function-plpgsql
Stars784
Forks62
Last commit12 days ago
DoomRetro
DoomRetroC

A refined DOOM source port for Windows PC that modernizes the classic game while preserving its nostalgic pixelated aesthetic.

#doom#sdl2-mixer#sdl2
Stars781
Forks93
Last commit15 hours ago
Terminology
TerminologyC

A feature-rich terminal emulator built on the Enlightenment Foundation Libraries, supporting inline media, GPU acceleration, and advanced theming.

#theming#terminal-emulator#open-source
Stars742
Forks56
Last commit19 hours ago
bitwise
bitwiseC

A terminal-based interactive bitwise calculator and bit manipulator with dynamic base conversion.

#bitwise#binary-manipulation#curses
Stars723
Forks31
Last commit1 month ago
NAppGUI
NAppGUIC

SDK for building cross-platform desktop applications in ANSI-C for Windows, macOS, and Linux.

#gdi-plus#gui-toolkit#opengl
Stars713
Forks70
Last commit8 days ago
Ruby 2D
Ruby 2DRuby

A simple and cross-platform 2D graphics library for building games and visual applications in Ruby.

#webassembly#graphics#opengl
Stars700
Forks74
Last commit1 month ago
Onigmo
OnigmoC

A regular expressions library forked from Oniguruma, focusing on Perl 5.10+ features and used as Ruby's default regex engine.

#c-library#multi-encoding#perl-compatible
Stars680
Forks106
Last commit2 years ago
RE
REC

A regular expressions library forked from Oniguruma, focusing on Perl 5.10+ features and used as Ruby's default regex engine.

#c-library#gnu-regex#regex
Stars680
Forks106
Last commit2 years ago
Verdigris
VerdigrisC++

A header-only library enabling Qt development without the MetaObject Compiler (moc) using compile-time macros.

#qt#metaobject#c
Stars671
Forks59
Last commit1 year ago
Concord
ConcordC

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

#c-library#asynchronous#c
Stars661
Forks43
Last commit2 months ago
reproc
reprocC

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

#c-library#c-plus-plus-library#processes
Stars660
Forks85
Last commit8 days ago
libonnx
libonnxC

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

#embedded-systems#library#embedded
Stars655
Forks114
Last commit3 months ago
std-simd
std-simdC++

A portable, zero-overhead C++ header-only library implementing std::experimental::simd for explicit data-parallel programming.

#parallel-computing#gcc#simd
Stars655
Forks43
Last commit3 years ago
minunit
minunitC

A minimal unit testing framework for C/C++ contained in a single header file.

#software-testing#unit-testing#embedded
Stars645
Forks103
Last commit3 years ago
mpack
mpackC

A simple, secure, and lightweight C implementation of the MessagePack serialization format, suitable for embedded systems.

#c-library#msgpack#embedded
Stars637
Forks102
Last commit2 months ago
SaneCppLibraries
SaneCppLibrariesC++

A set of C++ platform abstraction libraries for macOS, Windows, and Linux, designed for fast compile times and minimal dependencies.

#minimal-dependencies#fast-compilation#platform-abstraction
Stars628
Forks19
Last commit
PreviousPage 7 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
3 days ago
#Cross Platform123
#C Library89
#C Plus Plus78
#Cpp52
#Cmake45
#Game Development38
#Embedded36
#Python33
#Linux32
#Open Source31
#Header Only29
#Windows28