An open API service indexing awesome lists of open source software.

C

C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.

https://github.com/rdmsr/emerald

An operating system written in C

c emerald hobby-kernel hobby-os kernel operating-system os osdev

Last synced: 20 Nov 2025

https://github.com/wuzhouhui/c_standard_lib

source code of The Standard C Library, by Plauger

c c-standard-library libc library

Last synced: 09 Apr 2025

https://github.com/libfirm/cparser

C99 parser and frontend for libfirm

c c99 compiler libfirm preprocessor

Last synced: 05 Apr 2025

https://github.com/m-parashar/emax64

64-bit Emacs for Windows with ImageMagick 7

64-bit c common-lisp elisp emacs imagemagick pdf-tools windows windows-10

Last synced: 03 Aug 2025

https://github.com/seenaburns/stag

Streaming bar graphs. For stats and stuff.

c cli graph terminal unixporn

Last synced: 04 Apr 2025

https://github.com/pret/pokeplatinum

Decompilation of Pokémon Platinum

c decompilation nintendo-ds pokemon reverse-engineering

Last synced: 21 Aug 2025

https://github.com/greenbone/gvmd

Greenbone Vulnerability Manager - The database backend for the Greenbone Community Edition

backend c extended gea greenbone openvas openvas-manager vulnerability vulnerability-management vulnerability-scanners

Last synced: 28 Nov 2025

https://github.com/ruby/curses

Ruby binding for curses, ncurses, and PDCurses. Formerly part of the ruby standard library.

c curses pdcurses ruby ruby-bindings

Last synced: 06 Oct 2025

https://github.com/devdungeon/cookbook

Code snippets for various programming languages and libraries

android c cookbooks csv java javascript perl php python ruby snippets spreadsheet tutorial

Last synced: 05 Apr 2025

https://github.com/lucasb-eyer/libheatmap

High performance C heatmap generation library. Supposed to be wrapped by higher-level languages.

beautiful c color-scheme heatmap heatmap-libraries high-performance low-level

Last synced: 07 Apr 2025

https://github.com/wasted-audio/hvcc

The heavy hvcc compiler for Pure Data patches. Updated to python3 and additional generators

audio c compiler cpp daisy dpf dsp owl puredata python unity webassembly wwise

Last synced: 15 May 2025

https://github.com/strang1ato/nhi

:tv: Automatically capture all potentially useful information about each executed command (as well as its output) and get powerful querying mechanism

bash bpf c ebpf go golang kernel linux shell tracing zsh

Last synced: 06 Apr 2025

https://github.com/mjansson/foundation_lib

Cross-platform public domain foundation library in C providing basic support data types and functions to write applications and games in a platform-independent fashion.

c cross-platform platform

Last synced: 18 Dec 2025

https://github.com/bilibili/jni4android

JNI Generater for Android

android bison c code-generator cpp flex java jni ndk yacc yylex

Last synced: 09 Sep 2025

https://github.com/editorconfig/editorconfig-core-c

EditorConfig core library written in C (for use by plugins supporting EditorConfig parsing)

c editorconfig

Last synced: 15 May 2025

https://github.com/lattice/quda

QUDA is a library for performing calculations in lattice QCD on GPUs.

c c-plus-plus cuda gpu mpi multi-gpu qcd

Last synced: 15 May 2025

https://github.com/pawn-lang/compiler

Pawn compiler for SA-MP with bug fixes and new features - runs on Windows, Linux, macOS

c cmake compiler hacktoberfest pawn sa-mp

Last synced: 05 Apr 2025

https://github.com/DevDungeon/Cookbook

Code snippets for various programming languages and libraries

android c cookbooks csv java javascript perl php python ruby snippets spreadsheet tutorial

Last synced: 11 Apr 2025

https://github.com/mypaint/libmypaint

libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which is used by MyPaint and other projects.

brush c graphics libmypaint library mypaint painting

Last synced: 07 Apr 2025

https://github.com/eerimoq/asn1tools

ASN.1 parsing, encoding and decoding.

asn1 ber c der gser jer oer per python uper xer

Last synced: 15 May 2025

https://github.com/goplus/c2go

Convert C to Go

c c2go go golang gop goplus programming-language

Last synced: 14 Mar 2025

https://github.com/phillbush/xmenu

a x11 menu utility

c imlib2 menu unix x11 xlib xmenu

Last synced: 06 Apr 2025

https://github.com/keyvank/30cc

30 C Compiler

c compiler educational

Last synced: 16 May 2025

https://github.com/fboulnois/pg_uuidv7

A tiny Postgres extension to create version 7 UUIDs

c libpq postgres postgresql postgresql-extension uuid uuid-generator uuidv7

Last synced: 12 Apr 2025

https://github.com/llvm-mos/llvm-mos-sdk

SDK for developing with the llvm-mos compiler

6502 assembler atari c c64 clang compiler cplusplus llvm nes

Last synced: 16 May 2025

https://github.com/tldr-pages/tldr-c-client

C command-line client for tldr pages

c hacktoberfest linux macos tldr tldr-pages

Last synced: 05 Apr 2025

https://github.com/apache/spamassassin

Read-only mirror of Apache SpamAssassin. Submit patches to https://bz.apache.org/SpamAssassin/. Do not send pull requests

c mail perl spamassassin

Last synced: 08 Apr 2025

https://github.com/tldr-pages/tldr-cpp-client

C command-line client for tldr pages

c hacktoberfest linux macos tldr tldr-pages

Last synced: 07 Mar 2025

https://github.com/trealla-prolog/trealla

A compact, efficient Prolog interpreter written in plain-old C.

c iso-prolog-standard prolog prolog-implementation prolog-interpreter prolog-programming-language

Last synced: 16 Dec 2025

https://github.com/shdown/luastatus

universal status bar content generator

bspwm c dwm dzen dzen2 i3 i3bar i3wm lemonbar lua statusbar xmobar xmonad

Last synced: 20 Mar 2025

https://github.com/audulus/vger

2D GPU renderer for dynamic UIs

2d-graphics c ios macos metal nanovg objective-c swift vector-graphics vger

Last synced: 06 Apr 2025

https://github.com/mpereira/tty-solitaire

Play solitaire in your terminal!

c ncurses solitaire-game tty-game

Last synced: 09 Apr 2025

https://github.com/aperezdc/signify

OpenBSD tool to sign and verify signatures on files. Portable version.

c openbsd portable sign verify verifying-signatures

Last synced: 06 Apr 2025

https://github.com/mkirchner/hamt

A hash array-mapped trie implementation in C

c c99 data-structure datastructure hash-array-mapped-trie immutable tutorial

Last synced: 09 Apr 2025

https://github.com/azure/azure-event-hubs

☁️ Cloud-scale telemetry ingestion from any stream of data with Azure Event Hubs

amqp apache azure c dotnet event-hubs eventhub eventhubs go golang java messaging microsoft node node-js nodejs python spark stream streaming

Last synced: 14 May 2025

https://github.com/kristapsdz/kcgi

minimal CGI and FastCGI library for C/C++

bchs c cgi cgi-script cplusplus fastcgi fastcgi-library

Last synced: 12 Sep 2025

https://github.com/magicant/yash

Yet another shell

c posix-sh shell

Last synced: 29 Mar 2025

https://github.com/grassator/mass

A compiler for a new language focusing on compile-time execution and no LLVM dependency.

assembly c compiler jit linux machine-code windows x86

Last synced: 09 Apr 2025

https://github.com/tree-sitter/tree-sitter-c

C grammar for tree-sitter

c parser tree-sitter

Last synced: 14 May 2025

https://github.com/jeff-1amstudios/restful-doom

HTTP+JSON API hosted inside the 1993 DOOM engine!

api c doom game-dev http json restful retro

Last synced: 06 Apr 2025

https://github.com/szechyjs/mbelib

P25 Phase 1 and ProVoice vocoder

c vocoder

Last synced: 06 Apr 2025

https://github.com/libdriver/st7789

ST7789 full function driver library for general MCU and Linux.

c display full-function-driver linux mcu spi st7789

Last synced: 03 Apr 2025

https://github.com/antoniond/gbt-player

A music player library for the PSG audio channels of the GB, GBC and GBA.

assembly assembly-language c demoscene developer-tools gameboy gameboy-advance tracker

Last synced: 10 Nov 2025

https://github.com/edubart/minilua

Single-file port of Lua, a powerful scripting language.

c game-development lua minilua scripting-language single-file single-header single-header-lib

Last synced: 07 Apr 2025

https://github.com/bitlbee/bitlbee-facebook

Facebook protocol plugin for BitlBee

bitlbee c chat facebook

Last synced: 17 Dec 2025

https://github.com/AntonioND/gbt-player

A music player library for the PSG audio channels of the GB, GBC and GBA.

assembly assembly-language c demoscene developer-tools gameboy gameboy-advance tracker

Last synced: 08 May 2025

https://github.com/klange/bim

Extensible, lightweight terminal text editor with syntax highlighting and plugin support.

c code-editor editor linux modal-editing syntax-highlighting terminal-based text-editor toaruos vi-clone

Last synced: 19 Mar 2025

https://github.com/jvirkki/libbloom

A simple and small bloom filter implementation in plain C.

bloom-filter c

Last synced: 22 Oct 2025

https://github.com/apache/guacamole-website

Mirror of Apache Guacamole Website

c guacamole java javascript network-client network-server

Last synced: 10 Oct 2025

https://github.com/jyn514/saltwater

A C compiler written in Rust, with a focus on good error messages.

c compiler parser rust saltwater

Last synced: 21 Oct 2025

https://github.com/dns-oarc/dnscap

Network capture utility designed specifically for DNS traffic

c dns packet-capture pcap

Last synced: 16 May 2025

https://github.com/dosfstools/dosfstools

dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, check and label file systems of the FAT family.

c fat filesystem fsck mkfs

Last synced: 07 May 2025

https://github.com/DNS-OARC/dnscap

Network capture utility designed specifically for DNS traffic

c dns packet-capture pcap

Last synced: 20 Mar 2025

https://github.com/myhhub/cmake-project

CMake完整使用教程。CMake教程包括一系列循序渐进的任务,介绍CMake信息,展示如何实现目标。

c cmake fortran python qt

Last synced: 24 Jun 2025

https://github.com/tlsa/libcyaml

C library for reading and writing YAML.

c library yaml

Last synced: 24 Oct 2025

https://github.com/simon816/command-block-assembly

Compile high-level code into Minecraft commands

assembly c command-block compiler hacktoberfest minecraft redstone

Last synced: 10 Apr 2025

https://github.com/libimobiledevice/libideviceactivation

A library to handle the activation process of iOS devices

activation c ios library mobileactivation

Last synced: 05 Apr 2025

https://github.com/kokke/tiny-ecdh-c

Small portable Elliptic-Curve Diffie-Hellman in C

c ecdh elliptic-curve-diffie-hellman key-exchange-protocol public-key-cryptography

Last synced: 26 Jun 2025

https://github.com/deadbits/insecureprogramming

mirror of gera's insecure programming examples | http://community.coresecurity.com/~gera/InsecureProgramming/

c exploitation learning-exercise security security-vulnerability vulnerabilities

Last synced: 09 Apr 2025

https://github.com/powa-team/pg_qualstats

A PostgreSQL extension for collecting statistics about predicates, helping find what indices are missing

c extension postgresql predicate statistics

Last synced: 20 Apr 2025

https://github.com/Dungyichao/http_server

Fully functional web server using C/C++ from scratch without third party library

c c-plus-plus css ffmpeg hls-live-streaming html http http-server javascript linux m3u8 mjpeg nodejs rapivid raspivid ts ubuntu

Last synced: 18 Jul 2025

https://github.com/Charmve/CppMaster

C++ Master Learning Roadmap, especially for AIoT and C++ advanced SWE

advanced-programming boost c c11 cpp cpp11 interview jobs linux shell

Last synced: 18 Mar 2025

https://github.com/charmve/cppmaster

C++ Master Learning Roadmap, especially for AIoT and C++ advanced SWE

advanced-programming boost c c11 cpp cpp11 interview jobs linux shell

Last synced: 07 Apr 2025

https://github.com/bmoscon/orderbook

A fast L2/L3 orderbook data structure, in C, for Python

c finance orderbook python python-c-extension python-extension trading

Last synced: 15 May 2025

https://github.com/dictu-lang/Dictu

Dictu is a high-level dynamically typed, multi-paradigm, interpreted programming language.

bytecode bytecode-interpreter c dictu hacktoberfest interpreter language programming-language scripting-language

Last synced: 12 Apr 2025

https://github.com/hutusi/rethink-c

A reuseable codebase for C Programming Language.

algorithm algorithms c data-structures

Last synced: 05 May 2025

https://github.com/sulami/frankenwm

🖼️ Fast dynamic tiling X11 window manager

c hacktoberfest tiling-window-manager x11 xcb

Last synced: 07 Apr 2025

https://github.com/kgabis/ape

Ape Programming Language

ape c compiler language monkey-language vm

Last synced: 02 Sep 2025

https://github.com/USEPA/Stormwater-Management-Model

Dynamic hydrology-hydraulic water quality simulation model for stormwater, wastewater, and combined sewer collection systems

c ord simulation stormwater

Last synced: 12 Apr 2025

https://github.com/synwall/synwall

A zero-configuration (IoT) firewall

c driver firewall linux-kernel security

Last synced: 09 Apr 2025

https://github.com/squirreljme/squirreljme

SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.

c compiler embedded iot j2me j2me-platform java java-me javame jvm libretro native ratufacoat retroarch squirreljme

Last synced: 23 Apr 2025

https://github.com/usepa/stormwater-management-model

Dynamic hydrology-hydraulic water quality simulation model for stormwater, wastewater, and combined sewer collection systems

c ord simulation stormwater

Last synced: 14 Apr 2025

https://github.com/pinpoint-apm/pinpoint-c-agent

Pinpoint C Agent helps your monitor your PHP/PYTHON applications into [pinpoint-apm](https://github.com/pinpoint-apm/pinpoint).

agent apm c distributed-tracing monitoring performance php php5 pinpoint pinpoint-php-ext pinpointpy python3 yii

Last synced: 15 May 2025

https://github.com/xilinx/qemu

Xilinx's fork of Quick EMUlator (QEMU) with improved support and modelling for the Xilinx platforms.

c qemu tcg

Last synced: 11 Oct 2025

https://github.com/GHamrouni/Recommender

A C library for product recommendations/suggestions using collaborative filtering (CF)

c collaborative-filtering machine-learning recommendation-engine

Last synced: 13 Mar 2025

https://github.com/staghado/vit.cpp

Inference Vision Transformer (ViT) in plain C/C++ with ggml

ai c computer-vision cpp cpu edge-computing ggml image-classification llamacpp vision-transformer whisper-cpp

Last synced: 03 Oct 2025

https://github.com/ludovicrousseau/pcsc

pcsc-lite: PC/SC implementation

apdu c pcsc pcsc-lite smartcard

Last synced: 08 Apr 2025

https://github.com/LudovicRousseau/PCSC

pcsc-lite: PC/SC implementation

apdu c pcsc pcsc-lite smartcard

Last synced: 08 Apr 2025

https://github.com/deadbits/InsecureProgramming

mirror of gera's insecure programming examples | http://community.coresecurity.com/~gera/InsecureProgramming/

c exploitation learning-exercise security security-vulnerability vulnerabilities

Last synced: 20 Mar 2025

https://github.com/libdriver/ds18b20

DS18B20 full function driver library for general MCU and Linux.

c ds18b20 full-function-driver linux mcu onewire temperature thermometer

Last synced: 06 Apr 2025

https://github.com/mrrobb/42_piscine

My solutions for the piscine. August 2017. Don't copy. Learn.

42 42born2code 42projects 42school bsq c silicon valley

Last synced: 09 Apr 2025

https://github.com/trstringer/cli-debugging-cheatsheets

:fire: Collection of command-line debugging cheatsheets for multiple languages and runtimes

bash c cheatsheet debug debugging go golang node nodejs perl python

Last synced: 23 Jul 2025

https://github.com/sulami/FrankenWM

🖼️ Fast dynamic tiling X11 window manager

c hacktoberfest tiling-window-manager x11 xcb

Last synced: 10 May 2025

https://github.com/julianhille/muhammarajs

Muhammara a node module with c/cpp bindings to modify PDF with js for node or electron (based/replacement on/of galkhana/hummusjs)

c cpp electron node pdf

Last synced: 14 May 2025

https://github.com/nlsandler/writing-a-c-compiler-tests

Test cases for Writing a C Compiler

c compiler python test

Last synced: 10 Jul 2025