Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C

C

149 projects

Showing 36 of 149 projects

robotgo
robotgoGo

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

#robotgo#opencv#hook
Stars10.7k
Forks954
Last commit7 days ago
mal
malAssembly

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

#mal#multi-language#lisp-interpreter
Stars10.6k
Forks2.7k
Last commit6 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
Forks522
Last commit9 months 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
Stars9.9k
Forks647
Last commit2 months 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
Stars9.9k
Forks647
Last commit2 months ago
conan
conanPython

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

#devops#binary-management#conan
Stars9.3k
Forks1.1k
Last commit2 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.6k
Forks1.0k
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
Stars7.9k
Forks1.5k
Last commit4 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.7k
Forks831
Last commit6 months 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.4k
Forks1.1k
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.4k
Forks1.1k
Last commit2 days 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.3k
Forks2.8k
Last commit2 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.6k
Forks1.6k
Last commit3 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 commit3 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.2k
Forks449
Last commit10 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.1k
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
Forks223
Last commit10 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
Forks553
Last commit12 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
Forks576
Last commit5 years 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.7k
Forks2.1k
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
Stars5.6k
Forks728
Last commit2 days 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.5k
Forks345
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.3k
Forks485
Last commit1 year 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.3k
Forks1.0k
Last commit17 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 commit8 days ago
Unity
UnityC

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

#unit-testing#embedded#microcontroller
Stars5.2k
Forks1.1k
Last commit28 days 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.2k
Forks1.2k
Last commit2 days ago
cmatrix
cmatrixC

A terminal-based screensaver that simulates the iconic falling green code effect from The Matrix movie.

#terminal-screensaver#retro-computing#matrix
Stars5.0k
Forks525
Last commit1 year ago
cmatrix
cmatrixC

A terminal-based screensaver that simulates the iconic falling green code effect from The Matrix movie.

#terminal-screensaver#retro-computing#fun-utilities
Stars5.0k
Forks525
Last commit1 year ago
Cute Headers
Cute HeadersC

A collection of single-file, dependency-free C/C++ libraries for game development and low-level programming.

#png#library#opengl
Stars5.0k
Forks300
Last commit2 days ago
NAXSI
NAXSIC

An open-source, high-performance Web Application Firewall (WAF) module for NGINX that blocks malicious web traffic by default.

#naxsi#waf#xss-protection
Stars4.8k
Forks600
Last commit2 years ago
AltSnap
AltSnapC

A maintained fork of AltDrag that lets you move and resize Windows windows by holding Alt and clicking anywhere on them.

#productivity-tool#open-source#mingw
Stars4.8k
Forks147
Last commit3 days ago
s2n
s2nC

A C99 TLS/SSL implementation designed for simplicity, small size, speed, and security-first design.

#tls-implementation#crypto#open-source
Stars4.7k
Forks776
Last commit1 day ago
JavaCPP
JavaCPPJava

A Java library providing efficient, zero-overhead access to native C++ code using JNI and annotations.

#java-native-interface#javacpp#performance-optimization
Stars4.7k
Forks596
Last commit1 month ago
include-what-you-use
include-what-you-useC++

A Clang-based tool that analyzes #include directives in C/C++ source files to ensure proper header dependencies.

#clang#build-optimization#header-dependencies
Stars4.7k
Forks423
Last commit3 days ago
Klib
KlibC

A standalone, lightweight C library providing highly efficient generic data structures and algorithms with minimal dependencies.

#c-library#algorithm#b-tree
Stars4.7k
Forks590
Last commit4 months ago
PreviousPage 2 of 5Next

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 Platform60
#C Plus Plus40
#C Library36
#Cpp22
#Open Source21
#Game Development19
#Python15
#Cmake13
#Embedded13
#High Performance12
#Opengl12
#Linux12