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

LZ4
LZ4C

An extremely fast lossless compression algorithm offering speeds over 500 MB/s per core with a high-speed decoder.

#c-library#multi-core#embedded-systems
Stars12.0k
Forks1.6k
Last commit2 months ago
libvips
libvipsC

A demand-driven, horizontally threaded image processing library optimized for speed and low memory usage.

#c-library#graphics#high-performance
Stars11.6k
Forks797
Last commit5 days ago
nuklear
nuklearC

A single-header ANSI C immediate mode cross-platform GUI library

#imgui#single-header-lib#c
Stars11.4k
Forks686
Last commit24 days ago
xxHash
xxHashC

An extremely fast non-cryptographic hash algorithm that processes data at RAM speed limits.

#c-library#hash-tables#hash
Stars11.2k
Forks912
Last commit1 month ago
Craft
CraftC

A simple Minecraft clone written in C using modern OpenGL with online multiplayer support.

#multiplayer#procedural-generation#opengl
Stars11.1k
Forks1.4k
Last commit2 years ago
libui
libuiC

A portable C library for creating native GUI applications on Windows, Unix (GTK+), and macOS.

#ui-toolkit#win32-api#portable
Stars10.9k
Forks612
Last commit2 years ago
cython
cythonCython

The most widely used Python to C compiler

#cython#cpython#c
Stars10.8k
Forks1.6k
Last commit2 days ago
robotgo
robotgoGo

A Go library for cross-platform desktop automation, enabling mouse/keyboard control, screen reading, and window management.

#robotgo#opencv#hook
Stars10.8k
Forks960
Last commit1 month ago
mal
malAssembly

A Clojure-inspired Lisp interpreter implemented in 89+ languages as an incremental learning tool.

#mal#multi-language#lisp-interpreter
Stars10.7k
Forks2.7k
Last commit10 months ago
gdbgui
gdbguiTypeScript

A browser-based frontend to gdb (GNU debugger) for C, C++, Go, Rust, and Fortran debugging.

#debugger-visualizer#rust-debugging#go-debugging
Stars10.3k
Forks521
Last commit1 year ago
single_file_libs
single_file_libs

A curated list of single-file C/C++ libraries with minimal dependencies and permissive licenses.

#open-source#graphics#embedded
Stars10.0k
Forks651
Last commit13 days ago
single_file_libs
single_file_libs

A curated list of single-file C/C++ libraries with minimal dependencies and permissive licenses.

#minimal-dependencies#open-source#public-domain
Stars10.0k
Forks651
Last commit13 days ago
conan
conanPython

A decentralized, open-source package manager for C and C++ developers with cross-platform binary management.

#devops#binary-management#conan
Stars9.5k
Forks1.1k
Last commit5 days ago
Aeron
AeronJava

High-performance messaging system for reliable UDP unicast, UDP multicast, and IPC transport with predictable low latency.

#messaging-system#raft-consensus#high-performance
Stars8.8k
Forks1.1k
Last commit1 day ago
libimobiledevice
libimobiledeviceC

A cross-platform library implementing native protocols to communicate with iOS devices without proprietary dependencies.

#ios#command-line-tools#library
Stars8.2k
Forks1.5k
Last commit2 months ago
GuiLite
GuiLiteC++

A header-only GUI library with only 4,000 lines of C++ code, designed for cross-platform and embedded systems.

#iot#graphics#low-memory
Stars7.8k
Forks834
Last commit10 months ago
qiskit
qiskitPython

An open-source SDK for working with quantum computers at the level of circuits, operators, and primitives.

#quantum#quantum-sdk#quantum-circuits
Stars7.8k
Forks3.0k
Last commit1 day ago
Moloch
MolochC

An open-source, large-scale network packet capture, indexing, and analysis system for security and network monitoring.

#pcap#network-forensics#pcap-indexing
Stars7.5k
Forks1.2k
Last commit2 days ago
Arkime
ArkimeC

An open-source, large-scale network packet capture, indexing, and analysis system with a web interface.

#pcap#network-forensics#pcap-indexing
Stars7.5k
Forks1.2k
Last commit2 days ago
QR-Code-generator W
QR-Code-generator WJava

High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.

#library#qr-code#java
Stars6.7k
Forks1.3k
Last commit8 days ago
cppcheck
cppcheckC++

A static analysis tool for detecting bugs and undefined behavior in C and C++ code.

#undefined-behavior#c-cpp#bug-detection
Stars6.7k
Forks1.6k
Last commit2 days ago
http-parser
http-parserC

A high-performance, lightweight HTTP message parser written in C for requests and responses.

#web-server#embedded#c
Stars6.4k
Forks1.5k
Last commit4 years ago
BLAKE3
BLAKE3Assembly

A cryptographic hash function that is significantly faster than SHA-256, highly parallelizable, and serves as a PRF, MAC, KDF, and XOF.

#parallel-computing#key-derivation#simd
Stars6.4k
Forks475
Last commit3 days ago
algorithms_and_data_structures
algorithms_and_data_structuresC++

A collection of 180+ algorithm and data structure problems implemented in C++ and Python for learning and interview preparation.

#algorithm#interview-practice#interview-preparation
Stars6.2k
Forks1.3k
Last commit
Azul
AzulRust

A free, functional, reactive GUI framework for building native desktop applications in Rust, C, and C++.

#desktop-gui-framework#opengl#c-bindings
Stars6.1k
Forks227
Last commit2 days ago
HarfBuzz
HarfBuzzC++

A robust, high-performance text shaping engine and font platform supporting OpenType and Apple Advanced Typography.

#c-library#text-shaping#graphics
Stars6.0k
Forks772
Last commit4 days ago
lwan
lwanC

A high-performance, scalable, and experimental HTTP server written in C, designed for efficiency and portability.

#http-server#lua-scripting#web-server
Stars6.0k
Forks552
Last commit5 days ago
htop
htopC

An interactive process viewer for Unix systems that provides a better alternative to the traditional 'top' command.

#terminal-application#system#unix-tools
Stars5.9k
Forks572
Last commit5 years ago
rnnoise
rnnoiseC

Recurrent neural network for audio noise reduction

#noise-reduction#c#rnn
Stars5.8k
Forks1.1k
Last commit1 year ago
RIOT
RIOTC

An open-source microcontroller operating system designed for energy-efficient, real-time IoT devices with a small memory footprint.

#iot#riot-os#rtos
Stars5.8k
Forks2.1k
Last commit1 day ago
fswatch
fswatchC++

A cross-platform file change monitor with multiple backends for macOS, BSD, Solaris, Linux, Windows, and stat-based polling.

#cli-tool#c#c-plus-plus
Stars5.6k
Forks346
Last commit1 month ago
nanopb
nanopbC

A small code-size Protocol Buffers implementation in ANSI C for embedded systems and memory-constrained environments.

#embedded-c#embedded-systems#nanopb
Stars5.5k
Forks1.0k
Last commit5 days ago
ModernCppStarter
ModernCppStarterCMake

A template for modern C++ projects using CMake, CI, code coverage, clang-format, and reproducible dependency management.

#clang-format#dependency-manager#template
Stars5.4k
Forks490
Last commit3 months ago
Unity
UnityC

A lightweight unit testing framework for C, specifically designed for embedded systems and microcontroller development.

#unit-testing#embedded#microcontroller
Stars5.4k
Forks1.1k
Last commit7 days ago
libwebsockets
libwebsocketsC

A lightweight, secure, pure C library for building scalable client and server applications with HTTP/1, HTTP/2, WebSockets, and MQTT.

#c-library#libev#secure-streams
Stars5.3k
Forks1.6k
Last commit1 day ago
LXC
LXCC

A mature low-level Linux container runtime focused on system containers with strong security features and kernel integration.

#hacktoberfest#incus-runtime#container-runtime
Stars5.3k
Forks1.2k
Last commit12 days ago
PreviousPage 2 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
2 years ago
#Cross Platform123
#C Library88
#C Plus Plus78
#Cpp52
#Cmake45
#Game Development38
#Embedded36
#Python33
#Linux32
#Open Source30
#Header Only29
#Windows28