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

pcalc
pcalcC

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

#calculator#ncurses#terminal
Stars588
Forks27
Last commit8 months ago
ngircd
ngircdC

Free, portable and lightweight Internet Relay Chat server

#unix#server#ircd
Stars571
Forks81
Last commit12 days ago
libschrift
libschriftC

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

#c-library#font-rendering#suckless
Stars567
Forks44
Last commit2 years 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
Stars549
Forks43
Last commit17 days ago
FastLZ
FastLZC

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

#c-library#intel#high-performance
Stars542
Forks103
Last commit2 years ago
scikit-build
scikit-buildPython

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

#cython#packaging#wheels
Stars534
Forks126
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
Stars527
Forks37
Last commit11 months 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
Stars525
Forks67
Last commit1 year ago
UnrealIRCd
UnrealIRCdC

Official UnrealIRCd repository. Downloads are available from our site

#ircd#sasl#c
Stars520
Forks157
Last commit10 days 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
Stars513
Forks117
Last commit4 days 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
Stars510
Forks31
Last commit1 year 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
Stars508
Forks268
Last commit26 days 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
Forks43
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 commit5 months 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
Stars497
Forks71
Last commit2 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
Stars483
Forks122
Last commit27 days ago
DOME
DOMEC

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

#hacktoberfest#wren#graphics
Stars482
Forks42
Last commit14 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
Stars479
Forks58
Last commit2 days 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
Stars451
Forks151
Last commit9 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
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
Stars449
Forks46
Last commit1 month 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
Stars444
Forks137
Last commit7 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
Stars433
Forks85
Last commit7 months ago
Au
AuC++

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

#bazel#physical-units#embedded
Stars433
Forks31
Last commit3 days 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
Stars429
Forks214
Last commit1 month 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
Stars417
Forks9
Last commit7 days ago
uriparser
uriparserC

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

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

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

#memory-safety#c#cmake
Stars411
Forks74
Last commit8 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
Stars408
Forks21
Last commit
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
Stars403
Forks23
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
Stars399
Forks84
Last commit1 year ago
MATIO
MATIOC

An open-source C library for reading and writing binary MATLAB MAT files without requiring MATLAB.

#c-library#scientific-computing#file-format
Stars396
Forks113
Last commit11 days ago
cxgo
cxgoGo

A transpiler that converts C source code into human-readable, idiomatic Go code.

#programming-language#transpiler#c
Stars394
Forks25
Last commit1 year ago
c4go
c4goC

A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.

#clang#compiler#c4go
Stars376
Forks41
Last commit1 year ago
libpopcnt
libpopcntC++

A fast, header-only C/C++ library for counting 1 bits in arrays using optimized CPU instructions like POPCNT, AVX2, AVX512, NEON, and SVE.

#c-library#simd#bitcount
Stars369
Forks44
Last commit1 day ago
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
1 year ago
#Cross Platform123
#C Library86
#C Plus Plus77
#Cpp50
#Cmake45
#Game Development37
#Embedded36
#Python33
#Linux31
#Open Source30
#Header Only28
#Windows28