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/keiichiw/ucc

Udon C Compiler: C compiler for our original CPU

c compiler ocaml

Last synced: 14 Apr 2025

https://github.com/ixzzving/ssr-vpn

Shadowsocks & ShadowsocksR & V2Ray & V2RayNG & VNET/酸酸乳节点及客户端

android c macos python shadowsocks ssr ssrr v2ex v2ray v2rayng windows

Last synced: 11 May 2025

https://github.com/alcover/lacy

compile/run for the lazy

c compile linux

Last synced: 11 Aug 2025

https://github.com/enderice2/rpc-bridge

Enable Rich Presence between your Wine applications and the native Discord client on Linux and macOS.

c discord discord-rpc linux linux-gaming lutris mac-gaming macos mingw rich-presence steam wine winehq

Last synced: 09 Apr 2025

https://github.com/kw-udon/ucc

Udon C Compiler: C compiler for our original CPU

c compiler ocaml

Last synced: 26 Apr 2025

https://github.com/aligrudi/neatlibc

A small arm/x86(-64) libc

arm c libc neatcc x86 x86-64

Last synced: 28 Dec 2025

https://github.com/heiher/hev-task-system

A simple, lightweight multi-task system (coroutines)

android c completely-fair-scheduler coroutine epoll freebsd io kqueue linux macos network windows

Last synced: 06 Apr 2025

https://github.com/mkirchner/stutter

Implement a Lisp, in C, from scratch, no libs

ast c from-scratch lexer lisp make-a-lisp parser

Last synced: 14 May 2025

https://github.com/michael2012z/sparrow

My Operating System.

c kernel operating-system os sparrow

Last synced: 15 May 2025

https://github.com/suirad/zig-header-gen

Automatically generate headers/bindings for other languages from Zig code

binding-generator build c comptime cpp golang header-generator nim python rust zig zig-library

Last synced: 07 Apr 2026

https://github.com/afiskon/c-algorithms

Collection of BSD/MIT-licensed algorithms implementations in pure C

algorithms algorithms-implemented c

Last synced: 07 May 2025

https://github.com/smartkeyerror/snorlax

👻 Explore data structure & algorithm with C/C++.总结常用的数据结构和算法,包含图论

algorithm c cpp data-structure

Last synced: 20 Jun 2025

https://github.com/hhromic/libe131

libE131: a lightweight C/C++ library for the E1.31 (sACN) protocol

c cpp e131 library light-controller lightweight protocol sacn

Last synced: 12 Oct 2025

https://github.com/ajakubek/python-llist

Linked list extension module for Python

c data-structures linked-list python

Last synced: 19 Feb 2026

https://github.com/rgburke/wed

wed is a terminal text editor with key bindings commonly used in Windows based editors

c terminal-based text-editor

Last synced: 16 Oct 2025

https://github.com/jobovy/extreme-deconvolution

Density estimation using Gaussian mixtures in the presence of noisy, heterogeneous and incomplete data

c density-estimation gaussian-mixture-models machine-learning python uncertainty

Last synced: 06 Apr 2025

https://github.com/amypad/cuvec

Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory

array buffer c cpp cpu cpython cpython-api cpython-extensions cuda cxx gpu hacktoberfest pybind11 python swig vector

Last synced: 05 Apr 2025

https://github.com/specs-feup/clava

C/C++ Source-to-Source Tool based on Clang

c cpp hacktoberfest npm source-to-source transpiler

Last synced: 07 Jul 2025

https://github.com/danielmartensson/stm32-libraries

Collection of rewritten Arduino libraries to STM32 libraries

arduino c libraries microcontroller stm32 stm32cubemx stm32f4

Last synced: 01 May 2025

https://github.com/bosmoment/PineTime-apps

Firmware for the PineTime based on RIOT, NimBLE and LittleVGL

c embedded littlefs littlevgl nimble pinetime riot riot-os

Last synced: 10 May 2025

https://github.com/CoderionLabs/exoberry

An exokernel for the raspberry pi 3.

c driver gplv3 kernel operating-system raspberry-pi unix-like

Last synced: 02 Aug 2025

https://github.com/nsqio/libnsq

async C client library for NSQ

c client-library nsq

Last synced: 22 Apr 2025

https://github.com/chkoreff/Fexl

Function EXpression Language (interpreter for functional programs)

c functional-programming interpreter

Last synced: 11 May 2025

https://github.com/marzent/wine-msync

A Mach semaphore-based synchronization mechanism for Wine on macOS. Built for speed, inspired by fsync.

c mach macos wine

Last synced: 22 Jul 2025

https://github.com/libdriver/ov2640

OV2640 full function driver library for general MCU and Linux.

c camera dvp full-function-driver linux mcu sccb

Last synced: 06 Apr 2025

https://github.com/hfiref0x/misc

Miscellaneous Code and Docs

amsi apisetschema atl c dse dsefix miscellaneous reactos

Last synced: 15 Apr 2025

https://github.com/membraneframework/bundlex

Multiplatform app bundler tool for Elixir

c cnode compilation elixir nif

Last synced: 16 May 2025

https://github.com/justinmeiners/stb-truetype-example

Example of how to use stb_truetype library for rendering TrueType fonts.

c font stb stb-truetype

Last synced: 25 Mar 2025

https://github.com/ronen25/libcmdf

Single-header library for writing CLI applications in C/C++

c cli cmd cmdf cmdline cmdline-parser command-line-parser cplusplus gnu-readline readline single-header single-header-lib

Last synced: 16 Jan 2026

https://github.com/zmactep/flipperzero-hello-world

Hello World example for Flipper Zero

c flipper-zero flipperzero tutorial

Last synced: 26 Mar 2025

https://github.com/lukasbanana/picorenderer

Low-Level, 8-bit Colored, 3D Software Renderer written in C99

c low-level rasterizer renderer

Last synced: 07 Apr 2026

https://github.com/ZakKemble/Si446x

Si4463 Radio Library for AVR and Arduino

arduino arduino-library avr avr-library c driver radio

Last synced: 14 Oct 2025

https://github.com/xhjcehust/lftpool

Lock-Free Thread Pool

c linux lock-free thread-pool

Last synced: 28 Jun 2025

https://github.com/SilentVoid13/Silent_Packer

An ELF / PE binary packer written in pure C, made for fun

c elf-packer encryption-methods packer pe-packer

Last synced: 20 Apr 2025

https://github.com/libdriver/as5600

AS5600 full function driver library for general MCU and Linux.

as5600 c full-function-driver iic linux magnetic-rotary-encoder mcu

Last synced: 07 Apr 2025

https://github.com/maniekx86/stillalive-os

Portal ending "Still Alive" as operating system

assembly c osdev portal real-mode x86

Last synced: 24 Jan 2026

https://github.com/kmilo17pet/qlibs

A collection of useful libraries for embedded systems : signal smoothing, PID control, Fuzzy Logic, fixed-point math and more...

bitfields c control-systems crc-calculation digital-signal-processing discrete filtering fixed-point fuzzy-logic lti lti-system outlier-removal pid-control recursive-algorithm rms simulation smoothing sugeno transfer-functions

Last synced: 02 Mar 2026

https://github.com/nohupped/adtoldap

A light weight Active Directory to OpenLDAP, or OpenLDAP to OpenLDAP Synchronization Connector written in Golang.

active-directory c daemon go golang ldap openldap python python3 replication sync tls

Last synced: 14 Jan 2026

https://github.com/Pypperoni/pypperoni

Pypperoni Python Compiler Source Code

bytecode c compiler python python-bytecode python-compilers

Last synced: 14 Mar 2025

https://github.com/libdriver/nrf905

NRF905 full function driver library for general MCU and Linux.

c full-function-driver linux mcu nrf905 rf spi

Last synced: 05 Apr 2025

https://github.com/minhaskamal/algorithmimplementations

Implementation of Elementary Algorithms (infix-prefix-postfix-evaluation-to-longest-common-increasing-sub-sequence-activity-selection-balance-kd-binary-heap-binomial-tree-breath-depth-first-search-max-flow-shortest-path-topological-sort-calculus-derivative-integration-forward-interpolation-simpson-rule-intersecting-area-non-linear-equation-jacobis-gauss-seidal-bisection-false-position-newton-raphson-fixed-point-secant-cigarette-smokers-genetic-huffman-a-a*-star-binary-knuth-morris-pratt-kmp-quick-thread-priority-based-premitive-shortest-job-non-primitive-arithmetic-expression-data-structures-list-node-implementation-one-two-way-linked-stack-string-graph-numerical-methods-equation-solving-solve-process-problem-search-sort-prime-ugly-friend-perfect-fibonacci-factorial-factor-number)

a-star algorithm algorithms assembly c c-plus-plus factor factorial fibonacci-numbers friend-number genetic-algorithm graph huffman java prime-numbers sort tree

Last synced: 11 Apr 2025

https://github.com/n0bra1n3r/cinterop

A C/C++ interop library for the Nim programming language

c cplusplus cpp interop nim nim-lang

Last synced: 07 Sep 2025

https://github.com/silentvoid13/silent_packer

An ELF / PE binary packer written in pure C, made for fun

c elf-packer encryption-methods packer pe-packer

Last synced: 17 Mar 2025

https://github.com/jimporter/bfg9000

bfg9000 - build file generator

build-system c c-plus-plus make msbuild ninja-build python

Last synced: 31 Mar 2025

https://github.com/kakwa/uts-server

Micro RFC 3161 Time-Stamp server written in C.

c civetweb cryptography openssl rfc-3161 security time-stamp

Last synced: 26 Jul 2025

https://github.com/madd-games/glidix

A POSIX-compliant but modernized, graphical operating system for x86_64.

c gui kernel operating-system posix shell

Last synced: 28 Jul 2025

https://github.com/dizballanze/hashtable

Async hash table server in C

c hashtable text-protocol

Last synced: 16 Sep 2025

https://github.com/mjansson/json

Single file in-place JSON/SJSON parser

c json sjson

Last synced: 23 Oct 2025

https://github.com/emmanuel-marty/salvador

A free, open-source compressor for the ZX0 format

8-bit amiga amstrad-cpc atari atari-st c c64 compression compression-algorithm zx-spectrum zx0

Last synced: 18 Jul 2025

https://github.com/zakkemble/si446x

Si4463 Radio Library for AVR and Arduino

arduino arduino-library avr avr-library c driver radio

Last synced: 12 May 2025

https://github.com/simplyceo/rtl8188eus

RealTek RTL8188eus WiFi driver with monitor mode & frame injection support.

c dkms driver linux realtek wireless

Last synced: 06 Apr 2025

https://github.com/washingtonpost/fastfec

An extremely fast FEC filing parser written in C

c elections fec parser

Last synced: 28 Apr 2025

https://github.com/libdriver/ir_remote

NEC IR remote decode full function driver library for general MCU and Linux.

c full-function-driver gpio ir-remote linux mcu nec

Last synced: 06 Apr 2025

https://github.com/aligrudi/fbff

A small ffmpeg-based framebuffer media player

c ffmpeg framebuffer

Last synced: 28 Dec 2025

https://github.com/jwerle/progress.c

Progress display lib for c

ansi asci c clib progress terminal

Last synced: 22 Apr 2025

https://github.com/llnl/variorum

Vendor-neutral library for exposing power and performance features across diverse architectures

c cmake hwloc performance performance-analysis sampling x86

Last synced: 23 Apr 2025

https://github.com/llnl/gotcha

GOTCHA is a library for wrapping function calls in shared libraries

c llnl

Last synced: 29 Apr 2025

https://github.com/eerimoq/pbtools

Google Protocol Buffers tools (C code generator).

c embedded proto3 protobuf protocol-buffers

Last synced: 09 Apr 2025

https://github.com/mugglewei/haclog

Haclog(Happy Aync C log) is an extremely fast plain C logging library

c high-performance logging low-latency

Last synced: 09 Apr 2025

https://github.com/abderraouf-adjal/ArduinoSpritzCipher

Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.

algorithms arduino arduino-library c crypto crypto-library cryptography embedded encryption hash microcontroller random-bytes spritz spritz-library

Last synced: 14 Mar 2025

https://github.com/codewithnick/ascii-art

A C++ library to make everyday alphabets look much better on the terminal , this project uses OOPS concepts to make unique fonts and display letters on command line

art beginner beginner-friendly c cplusplus cpp first-contributions font good-first-issue hacktoberfest open-source up-for-grabs

Last synced: 16 Oct 2025

https://github.com/jkbenaim/hs100

CLI tool for TP-Link and Kasa WiFi smart plugs.

c iot smartplug tp-link-hs100 tp-link-hs105 tp-link-hs110

Last synced: 19 Jan 2026

https://github.com/woodruffw/screenfetch-c

A rewrite of screenFetch in C.

c screenfetch

Last synced: 16 Apr 2025

https://github.com/paulo-d2000/shellcodeobfuscator

Simple shellcode obfuscator using PYTHON and C / C++

c cpp python3 shellcode shellcode-injection

Last synced: 05 Jul 2025

https://github.com/anyaschukin/OverRide

Binary Exploitation and Reverse-Engineering (from assembly into C)

assembly c exploitation gdb hacking reverse-engineering

Last synced: 19 Apr 2025

https://github.com/EnderIce2/rpc-bridge

Enable Rich Presence between your Wine applications and the native Discord client on Linux and macOS.

c discord discord-rpc linux linux-gaming lutris mac-gaming macos mingw rich-presence steam wine winehq

Last synced: 15 Mar 2025

https://github.com/yashbansod/arm-tm4c-ccs

This repository contains all my practice codes of TM4C123GXL coded in CCS7. The Texas Instruments Tiva C LaunchPad board TM4C123G is used for the code. The TM4C123GXL Launchpad has the TM4C123GH6PM microcontroller which is based on the ARM Cortex-M4F microcontroller architecture and clocked at 80 MHz (with 100 DMIPS)

arm c ccs7 cortex-m4f embedded-c texas-instruments tiva tiva-c-series tm4c tm4c123 tm4c123gh6pm tm4c123gxl

Last synced: 07 May 2025

https://github.com/nohupped/ADtoLDAP

A light weight Active Directory to OpenLDAP, or OpenLDAP to OpenLDAP Synchronization Connector written in Golang.

active-directory c daemon go golang ldap openldap python python3 replication sync tls

Last synced: 10 May 2025

https://github.com/glfw/gleq

Simple event queue for GLFW 3

c glfw header-only

Last synced: 11 Apr 2025

https://github.com/Paulo-D2000/ShellCodeObfuscator

Simple shellcode obfuscator using PYTHON and C / C++

c cpp python3 shellcode shellcode-injection

Last synced: 11 Jul 2025

https://github.com/MuggleWei/haclog

Haclog(Happy Aync C log) is an extremely fast plain C logging library

c high-performance logging low-latency

Last synced: 27 Mar 2025

https://github.com/rtrlib/rtrlib

An open-source C implementation of the RPKI/Router Protocol client

bgp c routing rpki rtr rtr-client rtr-server rtrlib security

Last synced: 11 Apr 2025

https://github.com/OlehKulykov/PLzmaSDK

PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.

7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz

Last synced: 28 Mar 2025

https://github.com/herrhotzenplotz/gcli

Portable Git(hub|lab|tea)/Forgejo/Bugzilla CLI tool

c cli freebsd github-api gitlab gitlab-api libcurl linux open-source terminal unix

Last synced: 07 Apr 2025

https://github.com/siraben/mini-haskell

A self-hosting mini Haskell compiler with a mini C runtime.

c combinatory-logic compiler graph-reduction haskell hindley-milner parser-combinators

Last synced: 30 Apr 2025

https://github.com/deepgrace/tetris

Stunning Tetris in all kinds of Languages (C, C++, Go, Shell)♦️

c cpp go rust shell tetris

Last synced: 07 May 2025

https://github.com/fletcher/c-template

Boilerplate to set up a c project, include CuTest unit testing, cmake build setup

astyle boilerplate c cmake cpack doxygen

Last synced: 13 Oct 2025

https://github.com/panicinc/icarus

Swift, C, C++, and Objective-C Support for Nova

c cpp editor extension nova objc objective-c swift

Last synced: 06 Jan 2026

https://github.com/rekola/nanoclj

A Tiny Clojure Interpreter

c clojure cplusplus interpreter

Last synced: 13 Oct 2025

https://github.com/angt/secret

A tiny secret store to keep your little secrets

c crypto hacktoberfest keyring password-store secret storage

Last synced: 16 Jan 2026

https://github.com/jwerle/fs.c

File system API much like Node's fs module (synchronous)

c filesystem fs library

Last synced: 22 Apr 2025

https://github.com/joedf/base64.c

Base64 Library in C

base64 c fast simple

Last synced: 14 Apr 2025

https://github.com/diegoherranz/sdcc-examples

Code examples for microcontrollers ready to compile with SDCC

c examples gputils microcontroller pic sdcc

Last synced: 10 Jan 2026