Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C

C

401 projects

Showing 36 of 401 projects

dooku.nvim
dooku.nvimLua

A Neovim plugin that generates HTML code documentation and opens it directly in your browser.

#ldoc#rustdoc#typedoc
Stars51
Forks0
Last commit1 year ago
influxdb-cpp-rest
influxdb-cpp-restC++

A modern C++20 client library for InfluxDB with synchronous and asynchronous APIs, plus a C wrapper.

#c-wrapper#client#rxcpp
Stars49
Forks28
Last commit8 months ago
Cicili
CiciliCommon Lisp

A Lisp-dialect programming language that implements Haskell's functional semantics by transpiling to C with automatic memory management.

#systems-programming#cicili#programming-language
Stars47
Forks0
Last commit4 days ago
mgclient
mgclientC

A C/C++ client library for connecting to and interacting with the Memgraph graph database.

#c-library#native-interface#client
Stars44
Forks6
Last commit2 days ago
neonrvm
neonrvmC

An open-source machine learning library for regression tasks using the Relevance Vector Machine (RVM) technique.

#c-library#scientific-computing#sparse-bayesian-learning
Stars41
Forks5
Last commit6 years ago
libVES.c
libVES.cC

End-to-end encryption for data at rest: a C library and CLI with recoverable keys, post-quantum (ML-KEM) key exchange, and user-to-user sharing

#aes-256#ecdh#aes-encryption
Stars41
Forks8
Last commit1 month ago
mac-sleep-notifier
mac-sleep-notifierGo

A Go library that provides macOS sleep and wake notifications via a channel.

#cgo#system-events#go-library
Stars41
Forks7
Last commit7 years ago
CMakeInstallExample
CMakeInstallExampleCMake

A demonstration of using CMake and CPack to create Windows installers for C++ projects.

#software-distribution#build-automation#installer
Stars38
Forks13
Last commit4 years ago
vtGBte
vtGBteC

A keyboard-controlled Game Boy tile editor for Unix systems, written in C using ncurses.

#pixel-art#binary-assets#ncurses
Stars36
Forks8
Last commit5 years ago
npm-clang-format-node
npm-clang-format-nodeJavaScript

Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries, providing secure, automated builds.

#clang-format#clang#developer-tools
Stars33
Forks1
Last commit1 day ago
Barrett
BarrettC

A modern source port for Rise of the Triad focused on quality-of-life improvements, expanded compatibility, and new features.

#sdl2#gplv2#fps
Stars32
Forks4
Last commit1 month ago
potd
potdC

A scalable SSH/TCP honeypot using Linux security features, designed for OpenWrt and IoT devices.

#linux-namespaces#sandbox#embedded-systems
Stars31
Forks5
Last commit6 years ago
C Flat
C FlatC

An interpreter for C♭, an esoteric programming language that uses music as its syntax.

#audio-synthesis#programming-language#midi
Stars30
Forks0
Last commit5 years ago
Falling Time
Falling TimeC

An arcade game where you control a ball falling through holes to avoid being crushed by the descending screen top.

#gpl-licensed#sdl2#opendingux
Stars28
Forks15
Last commit4 years ago
Starter for Scala Native
Starter for Scala NativeScala

A starter template for Scala Native projects with build configuration and linking examples.

#travis-ci#build-tools#scala-2.11
Stars27
Forks2
Last commit8 years ago
IP2Trace
IP2TraceC

A traceroute tool that displays geolocation information for each hop using the IP2Location database.

#ip2location#network-tools#ip-geolocation
Stars27
Forks3
Last commit6 months ago
vec
vecC

C-based vector graphics software that generates HPGL output to drive pen plotters.

#hardware-control#pen-plotters#plotter
Stars27
Forks4
Last commit1 year ago
XPMCK
XPMCKAssembly

A cross-platform music compiler kit for retro video game systems using MML (Music Macro Language).

#c#music-compiler#euphoria
Stars27
Forks6
Last commit10 years ago
MemCAD
MemCAD

A static analyzer performing shape analysis on memory structures in programs.

#memory-verification#heap-analysis#memory-safety
Stars27
Forks5
Last commit4 years ago
jsoncat
jsoncatC

A command-line JSON pretty-printer and parser based on a recursive lexical analyzer.

#clang#terminal-utility#lexical-analysis
Stars26
Forks3
Last commit5 years ago
Sconsolidator
SconsolidatorJava

An Eclipse plug-in that integrates the SCons build system into Eclipse for C/C++ development.

#ide-integration#dependency-visualization#eclipse-plugin
Stars24
Forks10
Last commit5 years ago
rtpbreak
rtpbreakC

Detects, reconstructs, and analyzes RTP sessions from network traffic or pcap files, independent of signaling protocols.

#stream-reconstruction#libpcap#network-forensics
Stars23
Forks11
Last commit9 years ago
poly-orb
poly-orbAda

A polymorphic middleware framework for building interoperable distributed applications in Ada and C.

#distributed-systems#ada#c
Stars23
Forks16
Last commit28 days ago
toxirc
toxircC

A bridge that connects Tox messaging network users to IRC channels with multi-channel support.

#open-source#tox#c
Stars22
Forks3
Last commit2 years ago
Buzz-OS
Buzz-OSC

A hobby x86 32-bit operating system with a custom kernel, bootloader, device drivers, and C standard library for learning.

#systems-programming#device-drivers#basic-operating-system
Stars22
Forks5
Last commit2 years ago
NVIDIA NMOS Library
NVIDIA NMOS LibraryRust

A C++ library implementing NMOS specifications for registration, discovery, and management of ST 2110 media nodes.

#st2110#amwa-specifications#professional-media
Stars20
Forks8
Last commit2 days ago
Cutest
CutestC

A C library for unit testing with macros, memory leak detection, and kernel mode support across multiple platforms.

#c-library#debugging-tools#kernel-mode-unit-tests
Stars19
Forks0
Last commit4 years ago
cppcheck-target-cmake
cppcheck-target-cmakeCMake

A CMake module for running CPPCheck static analysis on specific targets and source groups within a CMake build.

#build-tools#c#cppcheck
Stars18
Forks7
Last commit10 years ago
LazyDeveloperHelper
LazyDeveloperHelperPython

A Neovim plugin that installs dependencies for multiple languages directly from the editor, eliminating terminal switching.

#developer-tools#productivity#editor-integration
Stars18
Forks2
Last commit19 days ago
pmm
pmmCMake

A CMake module that automatically downloads, installs, and manages external package managers like Conan and vcpkg within CMake projects.

#dependency-manager#build-automation#conan
Stars17
Forks2
Last commit5 years ago
ngx_oauth2_module
ngx_oauth2_moduleM4

An NGINX module that validates OAuth 2.0 bearer tokens and sets headers/variables based on validation results.

#oauth#oauth2#authentication
Stars17
Forks12
Last commit2 months ago
Writing a simple PE packer in detail
Writing a simple PE packer in detailC++

A detailed guide and implementation for a simple PE file packer that encrypts executable sections and adds an unpacking stub.

#pe-file#assembly#executable-format
Stars16
Forks5
Last commit7 years ago
CGTFS
CGTFSC

A thin and fast C library for parsing static GTFS (General Transit Feed Specification) feeds.

#c-library#transportation-analysis#c
Stars10
Forks2
Last commit7 years ago
vertices-algorand-sdk
vertices-algorand-sdkC

A C library SDK for devices to interact with Algorand and other blockchains, designed for embedded systems and cross-platform use.

#c-library#iot#crypto
Stars10
Forks1
Last commit4 years ago
proj
projC

Elixir library for coordinate conversion and geodesic calculations using OSGeo's PROJ.4 library.

#elixir#coordinate-systems#geospatial
Stars9
Forks7
Last commit5 years ago
docker-dns
docker-dnsC

A lightweight DNS forwarder that enables the host machine to resolve Docker container names via custom domain suffixes.

#scratch-image#dns#lightweight
Stars5
Forks1
Last commit5 days ago
PreviousPage 11 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 Library86
#C Plus Plus77
#Cpp50
#Cmake45
#Game Development37
#Embedded36
#Python33
#Linux31
#Open Source30
#Header Only28
#Windows28