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/d99kris/nopeos

Simple OS kernel with BASIC interpreter for x86

asm basic c c64 os-kernel x86

Last synced: 16 May 2025

https://github.com/jasonnyberg/j2

j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*

c concatenative dwarf extension-language graph-algorithms graphviz interpreter programming-language reflection stack-based

Last synced: 11 May 2025

https://github.com/babelouest/hoel

C Database abstraction library with json based language

backend c database json mariadb mysql ormlite postgre-sql sqlite3

Last synced: 15 Apr 2025

https://github.com/razish/japp

JA++ server and client modification for Jedi Academy

c game-mod jedi-academy

Last synced: 07 Apr 2025

https://github.com/paulross/cpip

CPIP - a C/C++ preprocessor implemented in Python.

c c-plus-plus pre-processing pre-processor preprocessing preprocessor python

Last synced: 07 Apr 2025

https://github.com/frodox/execute-machine-code-from-memory

Proof of concept example: executing machine code from different memory areas: stack, heap, shared memory

c heap poc security security-testing shm stack

Last synced: 23 Aug 2025

https://github.com/totallynotchase/typeclass-interface-pattern

Ideas, thoughts, and notes on a typeclass/interface based polymorphism pattern for standard C

c c90 c99 interface polymorphism typeclass typeclasses

Last synced: 10 Apr 2025

https://github.com/libdriver/bh1750fvi

BH1750FVI full-featured driver library for general-purpose MCU and Linux.

bh1750fvi brightness c full-featured-driver iic linux mcu

Last synced: 02 Mar 2026

https://github.com/halosghost/pbpst

A command-line libcurl C client for pb deployments

c lightweight pastebin-client

Last synced: 02 Aug 2025

https://github.com/abdelkarimhajji/cub3d_42

42's cub3D project: Build a raycasting game engine with textured walls and sprites. Dive into graphics programming and create an immersive 3D maze experience.

c cub3d-42 makefile mlx42

Last synced: 21 Mar 2025

https://github.com/libdriver/st7920

ST7920 full function driver library for general MCU and Linux.

c full-function-driver gpio lcd12864 linux mcu

Last synced: 10 Apr 2025

https://github.com/wujunze/panda

A simple extension for PHP

c panda php php-extension

Last synced: 12 Apr 2025

https://github.com/meefik/PRoot

chroot, mount --bind, and binfmt_misc without privilege/setup for Linux

c chroot chroot-environment linux ptrace rootfs syscalls userland-exec

Last synced: 03 Apr 2025

https://github.com/nukep/smb-vanilla-port

A C and C++ decompilation of the NES games "Super Mario Bros" and "Super Mario Bros: The Lost Levels"

c mario nes port reverse-engineering

Last synced: 17 May 2026

https://github.com/ianfhunter/gnoll

GNOLL is an efficient dice notation parser for multiple programming languages that supports a wide set of dice notation

board-game c cpp dice dice-notation dice-roller dice-rolls go golang haskell java javascript js julia perl python r roleplaying-games rpg-dice-roller ttrpg

Last synced: 27 Feb 2026

https://github.com/schnoddelbotz/amtc

Threaded Intel AMT/vPro mass management tool

amt c emberjs php vpro

Last synced: 12 Apr 2025

https://github.com/rsms/ckit

The little C kit

c ckit cmake

Last synced: 22 Mar 2025

https://github.com/Samudevv/runic

Bindings Generator and Intermediate Format for languages using the C-ABI

bindings c intermediate-language odin odin-lang

Last synced: 04 Mar 2025

https://github.com/onecodemonkey/operatingsystem-starting-from-scratch

Building an Operating System from the very beginning!Seeing at the following website :)

assembly c operatingsystem operatingsystems os

Last synced: 07 Mar 2026

https://github.com/neur1n/x.h

Cross platform C/C++ utilities.

c cpp cross-platform cublas cuda logger logging

Last synced: 14 Jan 2026

https://github.com/thelartians/typescriptxx

🧷 Stay safe! Type-safe scripting for C++ using TypeScriptToLua and CMake with auto-generated declarations.

asmjs bindings browser c cmake cpp embedded embind emscripten javascript live-reload lua lua-binding nodejs scripting scripting-language typescript typescripttolua wasm webassembly

Last synced: 30 Apr 2025

https://github.com/sisinflab-swot/cowl

🦉 A lightweight C library for working with Web Ontology Language (OWL) ontologies

api c cplusplus cpp embedded library ontology owl owl2 parser semantic-web web-ontology-language

Last synced: 29 May 2026

https://github.com/cpvrlab/libmediapipe

C API for Google's MediaPipe framework

c computer-vision machine-learning mediapipe

Last synced: 23 Apr 2025

https://github.com/superjmn/plotty

C language compiler from scratch for a custom architecture, with virtual machine and all

c c-language compiler csharp emulator net parser parsing risc superpower uwp virtual-machine

Last synced: 24 Aug 2025

https://github.com/vgmoose/tertiary_text

[Pebble] Tertiary text input for the Pebble!

c characters keyboard letters pebble

Last synced: 01 Jul 2025

https://github.com/whyisitworking/C-Simple-JSON-Parser

Extremely lightweight, easy-to-use & blazing fast JSON parsing library written in pure C

c json json-parser library parser rfc-8259

Last synced: 31 Mar 2025

https://github.com/cambricon/cn-gdb

CN-GDB, the BANG-C source-level debugger on Linux, based on GDB-7.11.

c cambricon gdb machine-learning

Last synced: 26 Dec 2025

https://github.com/aimukhin/minfft

A small and fast Discrete Fourier Transform library

c cooley-tukey cosine dct dft dst fft fortran multi-dimensional sine

Last synced: 14 May 2025

https://github.com/swicago/harviawifi

Wifi Control of Harvia KIP Sauna Heater

arduino c esp8266 harvia mqtt sauna sauna-control

Last synced: 03 Oct 2025

https://github.com/cdoco/hashids.phpc

:elephant: A php extension for Hashids: generate short unique ids from integers.

c hashids php php7 php7-extension

Last synced: 15 Sep 2025

https://github.com/wenlng/gonacli

🖖 This is a development tool that can quickly use Golang to develop and build NodeJS Addon.

addon c cpp devtools go golang javascript js napi nodejs nodejsaddon v8

Last synced: 07 Oct 2025

https://github.com/domsson/succade

Run, feed and style your Lemonbar with ease

bar c lemonbar linux manager rice ricing status-bar wrapper

Last synced: 29 Jan 2026

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: 10 May 2025

https://github.com/fangq/mcxcl

Monte Carlo eXtreme for OpenCL (MCXCL)

c c-plus-plus gpu heterogeneous-computing matlab monte-carlo opencl photonics

Last synced: 04 Apr 2025

https://github.com/goessl/atmega328p

ATmega328P driver library

arduino atmega328p avr avr-gcc c microcontroller

Last synced: 24 Jun 2025

https://github.com/kelvinnovais/kasasa

Snip and pin useful information

adwaita c flathub flatpak gnome gtk4 linux mini screenshot

Last synced: 08 Aug 2025

https://github.com/seekrs/macrolibx

✏️ Rewritten version of the minilibx graphics API used at 42school, using SDL2 & Vulkan.

42 42-school api c cplusplus-20 cpp cpp20 graphics-programming minilibx vulkan xmake

Last synced: 29 Jul 2025

https://github.com/septag/stackwalkerc

Windows single header stack walker in C (DbgHelp.DLL)

c cpp dbghelp stacktrace stackwalker windows

Last synced: 12 Aug 2025

https://github.com/getnamo/TensorFlowNative-Unreal

Tensorflow Plugin for Unreal Engine using C API for inference focus.

c cpp tensorflow

Last synced: 25 Mar 2025

https://github.com/pcmacdon/jsish

Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.

c code-generation database debugger diagnostics embedded fossil interpreter javascript jsi lockdown markdeep markdown mysql sandbox sqlite tracing unit-testing vue websocket

Last synced: 11 May 2025

https://github.com/Embroidermodder/libembroidery

Library for reading/writing/manipulating machine and design embroidery files

arduino c csv dst embroiderbot embroidermodder embroidery jef library machine-embroidery pes svg

Last synced: 09 Jul 2025

https://github.com/vezel-dev/ruptura

A Windows DLL injection, function interception, and memory manipulation library for .NET.

c csharp dotnet hooking injection modding

Last synced: 30 Apr 2025

https://github.com/abeusher/timehash

An algorithm for creating user configurable, variable-precision sliding windows of time. Useful for binning time values in large collections of data.

bigdata binning c geohash golang hashing hashing-algorithm java perl python time-series timehash

Last synced: 19 Aug 2025

https://github.com/djeedai/libfar

C/C++ fast audio resampling library

audio audio-processing c cpp resample resampling

Last synced: 30 Apr 2025

https://github.com/felipensp/vtcc

TCC compiler translated to V lang

c compiler tcc vlang

Last synced: 18 Oct 2025

https://github.com/getnamo/tensorflownative-unreal

Tensorflow Plugin for Unreal Engine using C API for inference focus.

c cpp tensorflow

Last synced: 14 Apr 2025

https://github.com/sl-ru/stm32-emacs

Some functions to automatize work with STM32 microcontrollers in Emacs using irony-mode and rtags

arm-none-eabi-gcc c debugger emacs emacs-package gdb ninja openocd stm32 stm32cubemx

Last synced: 13 Oct 2025

https://github.com/shoheiyokoyama/lldb-debugging

The LLDB Debugging in C, Swift, Objective-C, Python and Xcode

c debugging debugging-tool ios lldb llvm objective-c python repl swift xcode

Last synced: 26 Oct 2025

https://github.com/libdriver/ads1115

ADS1115 full function driver library for general MCU and Linux.

adc ads1115 c full-function-driver iic linux mcu

Last synced: 08 Oct 2025

https://github.com/linkdd/larena

Yet another simple header only arena allocator for C11

arena-allocator c c11 header-only memory-management

Last synced: 27 Feb 2026

https://github.com/libdriver/sht30

SHT30 full function driver library for general MCU and Linux.

c full-function-driver humidity iic linux mcu sht30 temperature

Last synced: 07 Oct 2025

https://github.com/libdriver/as608

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

as608 c fingerprint full-featured-driver linux mcu uart

Last synced: 01 May 2025

https://github.com/nielssp/csol

A small collection of solitaire/patience games (Klondike, FreeCell, Spider, Yukon, etc.) to play in the terminal

c card-game dos dosgame ncurses pdcurses solitaire solitaire-game terminal terminal-game tty-game tui tui-game

Last synced: 30 Dec 2025

https://github.com/libdriver/vs1053b

VS1053B full function driver library for general MCU and Linux.

aac audio c flac full-function-driver linux mcu mp3 ogg spi vs1053b wav wma

Last synced: 30 Apr 2025

https://github.com/felipeagc/tinyshader

Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V

c compiler hlsl shader spir-v vulkan

Last synced: 17 Jan 2026

https://github.com/brunexgeek/smbios-parser

Small C99 and C++98 library to parse SMBIOS information

ansi-c c cpp dmi dmidecode linux smbios windows

Last synced: 28 Apr 2025

https://github.com/libdriver/sht35

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

c full-featured-driver humidity iic linux mcu sht35 temperature

Last synced: 21 Jun 2025

https://github.com/liulilittle/skylakenat

Three-layer Virtual NAT address conversion (experimental sub-project of SupersocksR)

c cpp cs csharp icmp ipv4 nat openvpn-tap-windows pcap proxy route tcp tun udp win32

Last synced: 21 Jun 2025

https://github.com/PinkP4nther/Pinkit

A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.

c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell

Last synced: 30 Mar 2025

https://github.com/dasebe/adaptsize

A caching system that maximizes hit ratios under highly variable traffic.

c cache caching-strategies reverse-proxy webcache

Last synced: 24 Apr 2025

https://github.com/adam-mcdaniel/sage-os

An operating system🧑‍💻 written using C and Sage

c operating-system qemu risc-v sage virtio

Last synced: 12 May 2025

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

Mirror of Apache Guacamole Manual

c guacamole java javascript network-client network-server

Last synced: 06 Apr 2025

https://github.com/hedhyw/spice3f5

Add cmake to spice3f5 for build in linux or windows. SPICE is a general-purpose circuit simulator with several built-in semiconductor device models. SPICE was developed at the Electronics Research Laboratory of the University of California, Berkeley.

c cmake port spice

Last synced: 23 Mar 2025

https://github.com/pinkp4nther/pinkit

A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.

c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell

Last synced: 11 May 2025

https://github.com/aligrudi/neatld

A simple ARM/x86(_64) static linker

arm c linker neatcc x86 x86-64

Last synced: 28 Dec 2025

https://github.com/empathicqubit/vscode-cc65-debugger

VSCode extension for CC65 debugging with VICE or Mesen

c debugging debugging-tool emulation vscode

Last synced: 21 Feb 2026

https://github.com/sclorg/devtoolset-container

Devtoolset container images based on Red Hat Software Collections, that provide a platform for building and running C and C++ applications. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images.

c centos container developer docker-image dockerfile gcc rhel toolset

Last synced: 11 Jul 2025

https://github.com/71/asmdot

[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).

arm asm assembler ast c csharp ffi haskell js mips nim ocaml parse python rust x86

Last synced: 22 Apr 2025

https://github.com/dechamps/winsoftvol

A Windows filter driver that disables hardware volume control on audio devices.

audio audio-driver c filter-driver kernel kernel-driver kmdf volume-control wdk wdm windows windows-driver

Last synced: 19 Apr 2025

https://github.com/elddy/windows-ntapi-injector

Inject shellcode to process using Windows NTAPI for bypassing EDRs and Antiviruses

c cpp windows

Last synced: 31 Jul 2025

https://github.com/weechat/weechat-relay

WeeChat Relay protocol library, written in C.

c library protocol relay weechat

Last synced: 06 Apr 2025

https://github.com/sashenjayathilaka/flutter-responsive-ui

Creating a responsive Flutter app (Dart Programming, Flutter Fundamentals, WhatsApp Ui)

android c cpp dart flutter ios netlify swift ui ui-design web whatsapp-clone

Last synced: 19 Aug 2025

https://github.com/srekel/the-entitytainer

A single header library for managing game entity hierarchies.

c c99 data-structure game-development hacktoberfest multimap pre-alpha public-domain single-header-lib

Last synced: 10 Apr 2025

https://github.com/siavashserver/neonrvm

An open source machine learning library for performing regression tasks using RVM technique.

bayesian bindings c machine-learning python regression relevance-vector-machine rvm sparse

Last synced: 27 Mar 2025

https://github.com/danielpinto8zz6/c-cpp-project-generator

:open_file_folder: Create C/C++ projects on vscode

c cpp visual-studio-code vscode-extension

Last synced: 20 Oct 2025

https://github.com/alexhuszagh/xcross

"Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.

android c ci clang cpp cross-compiler gcc linux toolchain

Last synced: 28 Feb 2026

https://github.com/nginx/unit-wasm

Development libraries for writing WebAssembly modules for NGINX Unit

c library nginx nginx-unit rust wasm webassembly

Last synced: 13 Oct 2025

https://github.com/barrust/bloom

Bloom filter implementation

bloom-filter c data-structures filter probabilistic

Last synced: 08 Aug 2025

https://github.com/rofl0r/rocksock

blocking socket library with SSL, SOCKS/HTTP proxy chaining, and timeout

c library lightweight proxychains socket socks ssl

Last synced: 04 Aug 2025

https://github.com/lvntky/artilleryos

ArtilleryOS is a unique graphical operating system that combines the simplicity and power of Unix-like systems. Featuring a custom-designed kernel.

c kernel linux operating-system os osdev unix

Last synced: 16 Aug 2025

https://github.com/Robert-van-Engelen/lisp-cheney

A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a copying garbage collector and REPL.

c cheney-garbage-collection garbage-collection lisp lisp-interpreter

Last synced: 10 Jul 2025

https://github.com/sryze/ping

Simple (cross-platform) implementation of the "ping" command

c icmp ping raw-sockets sockets

Last synced: 19 Apr 2025

https://github.com/hacker1024/coretemp

Outputs current CPU core and package temperatures on macOS.

c cores cpu iokit macos osx osx-cpu-temp smc system-monitor

Last synced: 05 Apr 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/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/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/danihek/hellwm

HellWM Wayland Compositor

c hellsoftware hellwm wayland wayland-compositor

Last synced: 03 Aug 2025