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

GLFM
GLFMC

A C API for mobile and web app development with OpenGL ES and Metal, inspired by GLFW.

#c-library#ios#emscripten
Stars619
Forks81
Last commit1 year ago
Sokol Graphics Painter
Sokol Graphics PainterC

A minimal, efficient, cross-platform 2D graphics painter library in pure C, built on Sokol GFX.

#c-library#sokol-gfx#graphics
Stars610
Forks40
Last commit1 year ago
C Macro Collections
C Macro CollectionsC

A header-only C library providing generic, type-safe data structures using macros for easy integration and modularity.

#c-library#memory-management#embedded-friendly
Stars601
Forks46
Last commit2 years ago
cmake-modules
cmake-modulesCMake

A collection of additional CMake modules for extending CMake's functionality, primarily sourced from Ryan Pavlik's work.

#build-automation#c#cmake-modules
Stars591
Forks224
Last commit7 months ago
pcalc
pcalcC

A terminal calculator for programmers working with binary, hexadecimal, and decimal numbers, bitwise operations, and custom operand sizes.

#calculator#ncurses#terminal
Stars590
Forks28
Last commit1 month ago
ngircd
ngircdC

Free, portable and lightweight Internet Relay Chat server

#unix#server#ircd
Stars582
Forks84
Last commit22 hours ago
yash
yashShell

A POSIX-compliant command line shell with advanced interactive features like global aliases, arrays, and intelligent command line completion.

#bash-alternative#unix-tools#shell-scripting
Stars581
Forks46
Last commit23 days ago
libschrift
libschriftC

A lightweight, dependency-free TrueType font rendering library written in C99.

#c-library#font-rendering#suckless
Stars573
Forks42
Last commit1 month ago
FastLZ
FastLZC

A fast, portable ANSI C implementation of LZ77 compression optimized for speed over ratio.

#c-library#intel#high-performance
Stars547
Forks106
Last commit2 years ago
scikit-build
scikit-buildPython

Improved build system generator for CPython C, C++, Cython and Fortran extensions

#cython#packaging#wheels
Stars534
Forks127
Last commit18 days ago
Where Am I
Where Am IC

A lightweight C library to locate the current executable and module paths across multiple platforms.

#c-library#getexecutablepath#library
Stars529
Forks67
Last commit2 years ago
UnrealIRCd
UnrealIRCdC

Official UnrealIRCd repository. Downloads are available from our site

#ircd#sasl#c
Stars527
Forks157
Last commit1 day ago
FWK
FWKC

A single-file, unlicensed 3D game engine/framework written in C, featuring an integrated asset pipeline and cross-platform support.

#lua-scripting#open-source#public-domain
Stars526
Forks38
Last commit1 year ago
libconfuse
libconfuseC

A small, easy-to-use configuration file parser library for C with support for sections, lists, and various data types.

#c-library#open-source#isc-license
Stars523
Forks120
Last commit9 days ago
VeriFast
VeriFastRust

A research prototype tool for modular formal verification of C, Rust, and Java programs using separation logic.

#research-tool#program-verification#memory-safety
Stars523
Forks79
Last commit15 days ago
ZXC
ZXCC

A high-performance asymmetric lossless compression library optimized for maximum decompression speed in game assets, firmware, and app bundles.

#c-library#asymmetric-compression#embedded-systems
Stars520
Forks13
Last commit23 hours ago
OpenSlide
OpenSlideC

A C library for reading whole slide image files (virtual slides) with a consistent API across multiple vendor formats.

#c-library#microscopy#c
Stars518
Forks270
Last commit13 days ago
sedona-db
sedona-dbRust

A high-performance single-node analytical database engine built for geospatial data with vector and raster support.

#hacktoberfest#database#raster-data
Stars518
Forks67
Last commit19 hours ago
AdvanceDLSupport
AdvanceDLSupportC#

A delegate-based C# P/Invoke alternative that uses interfaces to bind native code, compatible with all .NET platforms and runtimes.

#hacktoberfest#mono#library-binding
Stars511
Forks31
Last commit2 years ago
ruby-fann
ruby-fannC

Ruby gem providing bindings to FANN (Fast Artificial Neural Network) for building and training neural networks.

#rubygems#ai#ai-library
Stars506
Forks42
Last commit2 years ago
fips
fipsPython

A Python-based high-level build system wrapper for distributed, multi-platform C/C++ projects.

#distributed-projects#build-automation#c
Stars506
Forks86
Last commit9 months ago
matrex
matrexElixir

A high-performance matrix library for Elixir/Erlang with C and CBLAS backend, optimized for speed and large-scale operations.

#scientific-computing#elixir#high-performance
Stars489
Forks32
Last commit6 years ago
mailio
mailioC++

A cross-platform C++17 library for MIME format and SMTP, POP3, IMAP protocols.

#library#c-plus-plus-11#pop3
Stars488
Forks122
Last commit4 days ago
DOME
DOMEC

A lightweight game development framework combining SDL2 and the Wren scripting language for 2D games.

#hacktoberfest#wren#graphics
Stars487
Forks40
Last commit3 months ago
dbcc
dbccC

A DBC file compiler that converts CAN database files into C code for message serialization, plus CSV, JSON, and XML outputs.

#embedded-systems#can-bus#code-generator
Stars460
Forks151
Last commit1 year ago
oksh
okshC

A portable, self-contained implementation of the OpenBSD Korn Shell (ksh) that runs across many operating systems and compilers.

#kornshell#unix#unix-shell
Stars459
Forks46
Last commit4 months 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
Stars449
Forks39
Last commit4 years ago
Au
AuC++

A C++14-compatible physical units library with no dependencies, focusing on safety, performance, and developer experience.

#bazel#physical-units#embedded
Stars448
Forks30
Last commit1 day ago
wavelib
wavelibC

C implementation of 1D/2D wavelet transforms including DWT, SWT, MODWT, wavelet packet transforms, and continuous wavelet transforms.

#c-library#scientific-computing#wavelet-packet-trees
Stars448
Forks138
Last commit10 months ago
Graphene
GrapheneC

A minimal C library providing essential 2D/3D graphic data types like vectors, matrices, and quaternions for building canvas libraries.

#c-library#low-level-graphics#mathematics
Stars441
Forks84
Last commit10 months ago
ros_rqt_plugin
ros_rqt_pluginC++

A Qt Creator plugin that adds ROS-specific tools for managing Catkin workspaces, packages, and nodes within the IDE.

#robotics#ide-plugin#catkin
Stars428
Forks213
Last commit29 days ago
uriparser
uriparserC

A strictly RFC 3986 compliant URI parsing and handling library written in C99.

#c-library#uri-parsing#bsd-3-clause
Stars415
Forks97
Last commit5 days ago
sanitizers-cmake
sanitizers-cmakeCMake

CMake modules to enable compiler sanitizers (AddressSanitizer, MemorySanitizer, etc.) for C/C++/Fortran projects.

#memory-safety#c#cmake
Stars412
Forks74
Last commit11 months ago
value-category-cheatsheet
value-category-cheatsheetClojure

A PDF cheatsheet explaining C++14 value categories (lvalues, rvalues, xvalues) with practical examples and edge cases.

#developer-tools#programming-reference#value-categories
Stars410
Forks21
Last commit
fCWT
fCWTJupyter Notebook

A highly optimized C++ library for fast continuous wavelet transform calculations in C++, Python, and MATLAB.

#scientific-computing#fast#audio-analysis
Stars403
Forks84
Last commit1 year ago
Extending JAX with custom C++ and CUDA code by Dan Foreman-Mackey
Extending JAX with custom C++ and CUDA code by Dan Foreman-MackeyPython

A tutorial demonstrating how to extend JAX with custom C++ and CUDA operations for high-performance computing.

#cuda#scientific-computing#high-performance-computing
Stars402
Forks23
Last commit
PreviousPage 8 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 years ago
2 years ago
#Cross Platform123
#C Library89
#C Plus Plus78
#Cpp52
#Cmake45
#Game Development38
#Embedded36
#Python33
#Linux32
#Open Source31
#Header Only29
#Windows28