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/jibsen/scv

ANSI C implementation of dynamic array, with interface similar to C++ std::vector

c dynamic-array vector

Last synced: 07 May 2025

https://github.com/streambinder/vpnc

IPsec (Cisco/Juniper) VPN concentrator client

c cisco ipsec juniper networking vpnc

Last synced: 07 Apr 2025

https://github.com/akhtar02/scientific-calculator-in-c

This Reopositories is a Scientific Calculator 💗 using C-Graphics 😍

c c-graphics c-programming c-programming-language c-projects

Last synced: 19 Aug 2025

https://github.com/sindresorhus/macos-terminal-size

Get the terminal window size on macOS

c columns macos rows size terminal tty

Last synced: 19 Oct 2025

https://github.com/mabrarov/build-scripts

Utility scripts for building of 3rd-party libraries

boost build c c-plus-plus docker icu mingw msvc openssl qt script

Last synced: 03 Feb 2026

https://github.com/buserror/rf_bridge

RF (433Mhz) to MQTT Bridge - with hardware

433mhz arduino avr c firmware home-automation kicad linux mqtt rf

Last synced: 23 Oct 2025

https://github.com/varnishcache-friends/libvmod-geoip2

Varnish VMOD to query MaxMind GeoIP2 DB files

c geoip2 module varnish vmod

Last synced: 15 Mar 2026

https://github.com/rufus31415/sharer

Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.

arduino board c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows

Last synced: 04 Jul 2025

https://github.com/krylosov-aa/pg-status

A microservice (sidecar) that helps instantly determine the status of your PostgreSQL hosts including whether they are alive, which one is the master, which ones are replicas, and how far each replica is lagging behind the master.

c docker high-availability high-load http-api lightweight master-replica microservice monitoring observability performance pg postgresql replication service-discovery sidecar sql

Last synced: 19 Jan 2026

https://github.com/alphadose/alpha-chat

A chatroom in C made using Berkley Sockets

c socket-programming

Last synced: 17 Jul 2025

https://github.com/danihek/hellwm

HellWM Wayland Compositor

c hellsoftware hellwm wayland wayland-compositor

Last synced: 03 Aug 2025

https://github.com/memgraph/mgclient

C/C++ Memgraph Client

c client cpp memgraph

Last synced: 25 Jun 2025

https://github.com/rofl0r/tinycpp

small embeddable C-style preprocessor

c preprocessor

Last synced: 16 Mar 2026

https://github.com/scizz/darkfire

GBA ROM hack of Pokémon Emerald with a brand new region and a darker storyline. Built with the pret pokeemerald decompilation project.

arm7tdmi c disassembly gba pokemon reverse-engineering romhacking

Last synced: 28 Mar 2025

https://github.com/pgaskin/nickelhook

A library for creating mods for Kobo's eReader software, Nickel.

arm c elf hook kobo ld-preload makefile mod plt

Last synced: 27 Feb 2026

https://github.com/Aman-4-Real/PL0_Compiler

PL0 Compiler 编译原理 C 语言 实现的 PL/0 编译器 flex & bison

bison c compiler flex pl0 pl0-compiler yacc

Last synced: 26 Apr 2025

https://github.com/line/aes-gcm-siv

AES-GCM-SIV (RFC 8452) implementation for C, Android and Java, with hardware acceleration support.

aead aes-gcm-siv android c crypto cryptography java rfc8452

Last synced: 04 Jul 2025

https://github.com/mattduck/kilo

My implementation of the kilo text editor

c kilo

Last synced: 03 Mar 2026

https://github.com/jaos/slapt-get

slapt-get is an APT like system for Slackware package management.

c package-manager slackware

Last synced: 17 Jul 2025

https://github.com/q60/rot13

This is a collection of ROT13 encoding programms written in different languages. Just for fun.

algorithms bash brainfuck c challenge challenge-project challenges challenging-algorithms cmake cplusplus csharp encoding-programms esoteric-language factor gleam java languages rust

Last synced: 12 Sep 2025

https://github.com/libdriver/scd30

SCD30 full-featured driver library for general MCU and Linux.

c co2 full-featured-driver humidity iic linux mcu scd30 temperature uart

Last synced: 05 Sep 2025

https://github.com/supercip971/pico-emu

a little hobby raspberry pi pico emulator

armv6 c cortex-m0 cortex-m0plus emulator pico raspberry-pi raspberry-pi-pico

Last synced: 04 Apr 2025

https://github.com/balena/radixdb

Static Radix Tree (Patricia trie) implementation in C

bit-position c database database-record embedded-systems patricia-trie tree

Last synced: 15 Apr 2025

https://github.com/dbohdan/picol

(Fossil repository mirror) A tiny interpreter

c header-only interpreter library mirror scripting-language stb tcl

Last synced: 16 Mar 2025

https://github.com/liyanboy74/modbus

MODBUS RTU library for STM32 STM8 AVR LPC & more

c library modbus rtu stm32

Last synced: 13 Apr 2025

https://github.com/vaticle/typedb-driver

TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#.

c cpp java nodejs python rust typedb typedb-client typedb-driver typeql

Last synced: 03 Apr 2025

https://github.com/mjdubell/sudo_sniff

Steal user's password when running sudo for post-exploitation purposes

c password-sniffer post-exploitation

Last synced: 19 Mar 2025

https://github.com/david-vandensteen/neocore

Library & toolchain for Neo Geo CD develop. with C language

c game homebrew neo-geo neogeo powershell sdk toolchain

Last synced: 29 Jul 2025

https://github.com/eimamei/silicon

An alternative, purely C-focused wrapper to Apple's Cocoa API for OS X app development and basic iOS programming. Requires little to no Objective-C knowledge to use.

api appkit c cocoa ios iphone macos objective-c

Last synced: 09 May 2025

https://github.com/nikhilroxtomar/file-transfer-using-tcp-socket-in-c

A simple TCP client-server program written in C. In this program the client read a file and send its data to server. The server then receives the data and write it in a text file.

c client-server socket-programming tcp-socket

Last synced: 03 Aug 2025

https://github.com/renehorstmann/Pixelc

An opensource tile/sprite editor in C, using SDL2 and OpenGL, also running on Android and in the web

c engine mobile opengl pixelart sdl2 webapp

Last synced: 02 Apr 2025

https://github.com/dubs3c/sudo_sniff

Steal user's password when running sudo for post-exploitation purposes

c password-sniffer post-exploitation

Last synced: 26 Jan 2026

https://github.com/Supercip971/pico-emu

a little hobby raspberry pi pico emulator

armv6 c cortex-m0 cortex-m0plus emulator pico raspberry-pi raspberry-pi-pico

Last synced: 24 Mar 2025

https://github.com/hnes/tiexec

TiExec tries to alleviate the iTLB-Cache-Miss problem of the application it loaded, so it will bring some direct performance improvement to those applications that are being punished by iTLB-Cache-Miss problem.

c golang itlb itlb-cache-miss perf performance tiexec

Last synced: 12 Apr 2025

https://github.com/jonboh/nvim-dap-rr

Dap configuration for the record and replay debugger. Supports Rust, C++ and C.

c cpp nvim rr rust

Last synced: 06 Sep 2025

https://github.com/byt3n33dl3/thc-cdn

Android pentesting frameworks, and a knife for frida payloads.

android backdoor c ios penetration rat rca remote-access smartphone trust-attack

Last synced: 04 Sep 2025

https://github.com/detomon/blipkit

C library for creating the beautiful sound of old sound chips

audio c chiptune library music sdl sound sound-chips tremolo waveform waveforms

Last synced: 30 Jul 2025

https://github.com/objectbox/objectbox-generator

ObjectBox Generator based on FlatBuffers schema files (fbs) for C and C++ (more languages in the future)

c code-generator cpp cross-platform database embedded go golang nosql objectbox

Last synced: 07 May 2025

https://github.com/ws-kj/xsnip

a minimal and convenient screenshot utility for X11

c clipboard screenshot x11

Last synced: 04 Oct 2025

https://github.com/taufique71/node-c-parser

A recursive decent parser for C programming language codes

c grammar parsing programming-language

Last synced: 12 Apr 2025

https://github.com/samuelcolvin/xdelta3-python

Fast delta encoding in python using xdelta3

c delta-encoding python python3 rfc-3284 vcdiff xdelta3

Last synced: 03 Oct 2025

https://github.com/terra-quantum-public/tq42-pqc-oss

TQ42 Cryptography is a comprehensive suite of quantum-resistant and asymmetric post-quantum encryption algorithms and key management functions offered under the open source AGPLv3 license and available under a Commercial license from Terra Quantum.

aes api c c-plus-plus cryptographic-agility cryptographic-hash-functions cryptography falcon hdd kem post-quantum post-quantum-cryptography pqc pqcrypto random-number-generators secrets-management ssd

Last synced: 12 Sep 2025

https://github.com/zchrissirhcz/rocbuild

Better CMake Experience

build-tool c cmake cpp

Last synced: 17 Aug 2025

https://github.com/redcode/zeta

Header-only general purpose library

c c-plus-plus general-purpose header-only multi-platform standalone

Last synced: 09 Jan 2026

https://github.com/10xJSChad/climenu

Compact application for creating text menus with executable entries. Use it to build straightforward static shortcut menus or dynamically generate advanced menus for more complex programs.

builder c cli cli-app command-line command-line-interface linux menu shortcut terminal terminal-based tui unix utility windows

Last synced: 17 Nov 2025

https://github.com/aligrudi/neatmail

A text-mode mail client

c mail-client mbox

Last synced: 28 Dec 2025

https://github.com/helske/rlibeemd

Ensemble Empirical Mode Decomposition (EEMD) and Its Complete Variant (CEEMDAN)

c decomposition eemd emd r time-series

Last synced: 24 Mar 2025

https://github.com/viky-ai/viky-ai

Natural Language Processing platform. Allows to extract information from unstructured text.

c natural-language-processing natural-language-understanding nlp open-source rails saas

Last synced: 05 Mar 2026

https://github.com/yetist/lunar-date

chinese lunar date library.

c date javascript lunar python vala

Last synced: 21 Feb 2026

https://github.com/brianpugh/tamp

Tamp is a low-memory, DEFLATE-inspired lossless compression library.

c compression deflate embedded heatshrink lossless low-memory lz77 lzss microcontroller micropython zlib

Last synced: 07 Apr 2025

https://github.com/jbboehr/handlebars.c

C implementation of handlebars.js

c handlebars handlebars-js php

Last synced: 21 Aug 2025

https://github.com/vy/wapi

C library to configure wireless network interfaces in GNU/Linux systems.

c linux wireless wireless-api wireless-interfaces

Last synced: 15 Apr 2025

https://github.com/endail/hx711-pico-c

Implementation of single and multiple HX711 use via RP2040's state machine

c hx711 iot load-cell loadcell pio pioasm raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040 state-machine

Last synced: 12 Apr 2025

https://github.com/fredsiika/30-seconds-of-c

🔌Curated collection of useful C Programming tutorials, snippets, and projects that you can understand in 30 seconds or less.

c c-code c-language c-languages c-programming c-programming-game c-programms c-project

Last synced: 01 Aug 2025

https://github.com/TheLuaOSProject/Kernel

Kernel for the LuaOS operating system

aarch64 arm c kernel lua osdev xmake

Last synced: 12 Mar 2025

https://github.com/astrofra/system-zoetrope-amiga-demo

An AMIGA OCS demo by Mandarine released during the Outline 2015 demoparty

amiga amigaos astrofra c demoscene oldschool python

Last synced: 25 Apr 2025

https://github.com/taymindis/fcgi-function

A cross-platform module to writing C/C++ service for nginx.

c cjson fastcgi indexing json lock-free nginx webserver

Last synced: 09 Apr 2025

https://github.com/libdriver/ntag21x

NTAG21X(NTAG213, NTAG215, NTAG216) full-featured driver library for general-purpose MCU and Linux.

c full-featured-driver linux mcu ntag213 ntag215 ntag216 rf

Last synced: 25 Jan 2026

https://github.com/postgrest/plmustache

Logic-less templates for Postgres

c html mustache postgres postgresql postgresql-extension

Last synced: 02 May 2025

https://github.com/biojppm/regen

Easy C++ reflection and code generation

c c-plus-plus code-generation code-generator cplusplus libclang python3 reflection

Last synced: 10 Jul 2025

https://github.com/deboogerxyz/ah4

alienhook v4 - Free as in freedom CS:GO cheat for GNU/Linux.

c c99 cjson counter-strike counter-strike-global-offensive csgo csgo-cheat gnu-linux json nuklear

Last synced: 25 Jan 2026

https://github.com/fuhsnn/widcc

Simple C compiler for x86-64 Linux able to build real-world projects including Curl, GCC, Git, PHP, Perl, Python, PostgreSQL etc

c c-compiler chibicc compiler

Last synced: 17 Jun 2025

https://github.com/deadbits/shells

collection of useful shells for penetration tests

c penetration-testing python security

Last synced: 07 May 2025

https://github.com/wolframresearch/librarylinkutilities

C++ wrappers for conveniently wrapping Wolfram LibraryLink code.

c cpp library librarylink wolfram-language

Last synced: 10 Apr 2025

https://github.com/flightaware/scotty

A Tcl extension for building network management (SNMP, ICMP, UDP, DNS) applications

c dns-client snmp tcl tcl-extension udp-client udp-server

Last synced: 12 Apr 2025

https://github.com/utkumaden/esp-idf-bmx280

BMP280 and BME280 I2C driver for ESP32 boards using the IDF toolchain.

bme280 bmp280 bosch-sensor c esp-idf esp32 esspressif humidity-sensor pressure-sensor temperature-sensor

Last synced: 12 Apr 2025

https://github.com/evanlin96069/nino

A terminal-based text editor inspired by kilo

c cross-platform kilo text-editor

Last synced: 30 Apr 2025

https://github.com/madladsquad/untitledimguiframework

An independent cross-platform desktop application development framework using dear imgui

application-framework c cpp desktop-environment gui hacktoberfest imgui immediate-mode linux macos opengl vulkan windows

Last synced: 06 Apr 2026

https://github.com/404name/c-game

2019下半年刚刚学C语言的时候自娱自乐写的一些有趣的程序软件。从走迷宫写起的一些有趣的项目。

c cgame

Last synced: 16 Oct 2025

https://github.com/rpsubc8/ESP32TinyC64

C64 Emulator in ESP32

bitluni c c64 esp32 ttgo ttgovga32

Last synced: 29 Apr 2025

https://github.com/harryr/nanac

Tiny modular assembler & vm for lightweight control microcode

assembler bytecode c embeddable microcode modular tiny virtual-machine

Last synced: 28 Aug 2025

https://github.com/Frankie-PellesC/fSDK

An up to date SDK for PellesC compiler suite

c sdk windows

Last synced: 23 Mar 2025

https://github.com/testcontainers/testcontainers-native

Testcontainers for C/C++/Swift and other native projects, built on the top of Testcontainers for Go

c cpp hacktoberfest native swift testcontainers testcontainers-custom-container wiremock

Last synced: 12 Jan 2026

https://github.com/cvra/CAN-USB-dongle-fw

slcan firmware for the CVRA CAN to USB dongle

c can-bus chibios embedded slcan-protocol socketcan stm32

Last synced: 08 May 2025

https://github.com/stefanbylund/zxnext_level9

Level 9 interpreter for Spectrum Next

c interpreter sinclair spectrum-next text-adventure zx-spectrum

Last synced: 11 Mar 2025

https://github.com/courses-at-nju-by-hfwei/cpl-docs

Docs on CPL (Lectures on CPL at software.nju.edu.cn)

c docs docsify nju-software-institute programming-language

Last synced: 01 May 2025

https://github.com/samarjitsahoo/c

C is a foundational, high-performance programming language renowned for its efficiency and control over system resources. It provides a robust framework for developing operating systems, embedded systems, and software that demands close-to-hardware performance. C's concise syntax and widespread influence make it a key language for understanding.

c c-programming c-programming-language computer-programming

Last synced: 29 Jul 2025

https://github.com/apaz-cli/daisho

A high level programming language which compiles to C.

c compiler experimental-language polymorphic-types programming-language

Last synced: 25 Aug 2025

https://github.com/yageek/meschach

:beer: Fork of Meschach. Just add CMake integration

c cmake computation matrix

Last synced: 22 Mar 2025