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/sfrechette/astro-micro-station

A standalone astronomy display for the LILYGO T-Display S3 Pro (ESP32-S3). Tracks the sun, moon, and light conditions — sunrise, sunset, golden hour, blue hour, twilight phases, moon phase and illumination — across four touch-navigated screens. Data fetched from ipgeolocation.io and cached locally for offline use.

astronomy c cpp esp32 home-assistant lilygo lilygo-t-display-s3-pro moon moonphase platformio sunrise

Last synced: 01 Jul 2026

https://github.com/ArkEcosystem/ledger

A Ledger Hardware Wallet Application in C for the ARK Blockchain.

ark blockchain c hardware ledger nanos nanox wallet

Last synced: 03 May 2025

https://github.com/kube/vscode-clang-complete

Visual Studio Code C/C++ completion using Clang

c c-plus-plus clang completion vscode vscode-extension

Last synced: 11 Apr 2025

https://github.com/rylern/acr122u-tutorial

Tutorial for writing a C/C++ app with the ACR122U on Linux

acr122u c cpp linux mifare mifare-classic mifare-ultralight nfc nfc-reader pcsc pcsc-tools pcsclite

Last synced: 15 Jun 2025

https://github.com/openbfdev/bfdev

Official repository of bfdev, A C lang algorithm & container library that balances performance, cross-platform compatibility and memory savings while providing a user-friendly API.

algorithms android c embedded freebsd library linux macos structure windows

Last synced: 12 Feb 2026

https://github.com/martian56/cstarter

Cstarter makes starting C/C++ projects easy.

c c-project-template project-template

Last synced: 15 Mar 2026

https://github.com/aeyakovenko/toaster

Incremental failure injection in C

c coverage failure failure-injection testing

Last synced: 11 Oct 2025

https://github.com/squell/fastavr

Atmel AVR simulator written in x86 assembly

assembly avr c simulation

Last synced: 24 Feb 2026

https://github.com/f-squirrel/dockerized_cpp

Dockerized C/C++ Build Environment

c cpp docker makefile

Last synced: 18 Apr 2026

https://github.com/sunnysetia93/competitive-coding-problems

Solutions to Coding Problems, Hackathons, Coding Challenges from across the internet (Leet-Code, Hacker-Rank, Code Wars, Hacker-Earth) in multiple programming languages.

c codechef-solutions coding-competitions competitive-programming geeksforgeeks-solutions hacktoberfest hacktoberfest2020 java javascript

Last synced: 14 Feb 2026

https://github.com/seanghay/betterkhmer

Regex-free, fast Khmer Encoding normalizer ported to 18 languages

c cpp csharp dart flutter go java khmer khmer-normalize khmer-normalizer kotlin perl php python ruby rust zig

Last synced: 02 Jun 2026

https://github.com/MaximePremont/Zappy_Epitech

Epitech project : multiplayer game played by artificial intelligences and viewed by a graphical AR interface.

artificial-intelligence augmented-reality c cpp csharp epitech game python zappy

Last synced: 27 Oct 2025

https://github.com/electronic-waste/chcore

A Microkernel OS Lab & Note & Homework for SJTU SE3357

c homework microkernel notes operating-system sjtu sjtu-se

Last synced: 16 Mar 2026

https://github.com/sieep-coding/snow-simulation

Interactive GUI Snowfall Simulation Created in C & Raylib

c makefile raylib raylib-c

Last synced: 26 Jun 2025

https://github.com/isbadawi/badavi

vi-like text editor

c editor terminal text-editor vim

Last synced: 21 Sep 2025

https://github.com/jokade/swog

Scala wrapper generator for interop with C, C++, Objective-C, and script languages.

c cpp interop lua objective-c scala scala-native

Last synced: 12 Jan 2026

https://github.com/baziotis/dicc

A compiler for a subset of C written in C.

c code-generator compiler lexer parser x86

Last synced: 18 Jan 2026

https://github.com/analytech-solutions/cbindinggen.jl

Automatically generate Julia-C bindings!

binding-generator c c-api c-bindings c-library julia

Last synced: 21 Oct 2025

https://github.com/llnl/irep

A tool for filling C/C++ or Fortran data structures from Lua input tables

app-infrastructure c cplusplus fortran input-deck interoperability lua

Last synced: 10 Oct 2025

https://github.com/jc-ll/crokus

C parser written in Ruby, for experimental purpose

ast c cfg control-flow-graph experimental parser

Last synced: 07 May 2025

https://github.com/peko/cimgui-c-example

cimgui `c` example based on imgui glfw3 & opengl implementation

c cimgui glfw imgui opengl

Last synced: 18 Jan 2026

https://github.com/theblackcat102/awesome-code-obfuscation

Collections of code obfuscation libaries for different languages ( in progress )

assembly awesome awesome-list c c-sharp cpp java javascript obfuscation obfuscator php python

Last synced: 17 Jan 2026

https://github.com/sfrechette/weather-micro-station

A modular, high-performance weather display system for the LILYGO T-Display S3, featuring real-time weather data from OpenWeatherMap API with smooth animations and professional UI.

arduino c cpp esp32 esp32-s3 lilygo lilygo-tdisplay-s3 openweathermap-api platformio ticker weather weather-api

Last synced: 07 Apr 2026

https://github.com/attractivechaos/dlist

Five implementations of double linked lists to demonstrate generic data structures in C

c double-linked-list generic-programming

Last synced: 29 Apr 2025

https://github.com/justinmeiners/tiny-blockchain

Write your own proof-of-work blockchain.

bitcoin blockchain c literate-programming proof-of-work tutorial

Last synced: 25 Mar 2025

https://github.com/nvidia/nvnmos

NVIDIA NMOS (Networked Media Open Specifications) Library

c cpp nmos sdk

Last synced: 05 Sep 2025

https://github.com/suhanyujie/learn-computer

PHP函数源码分析、计算机相关知识

c golang php-extension php7 rust

Last synced: 25 Apr 2025

https://github.com/samber/pg_cron

⏰ PostgreSQL extension for running periodic jobs

bgworker c cron cronjob crontab extension job periodic poc postgresql scheduler

Last synced: 22 Apr 2025

https://github.com/ahmedsobhy01/redis-clone

A lightweight Redis clone implemented in C++ that supports key-value operations and sorted sets

avl c clone cpp hashmap hashtable inmemory-db redis redis-client redis-server system-design

Last synced: 27 Feb 2026

https://github.com/modscleo4/dos

Floppy Disk Operating System

assembly c grub2 multiboot2 os osdev

Last synced: 10 Apr 2025

https://github.com/sighook/wxp78key

Tiny keylogger for Win XP/Vista/7/8 with ftp upload.

c educational educational-project ftp-upload keylogger keylogging mingw windows

Last synced: 11 Oct 2025

https://github.com/angt/slashinit

Minimal PID 1 for initramfs

c init initramfs linux pid1

Last synced: 17 Jan 2026

https://github.com/mgeitz/tbdchat

Simple NCurses Chat Client/Server Using BSD Sockets

c chat docker linux ncurses

Last synced: 17 Mar 2026

https://github.com/sysulq/status-nginx-module

A http status module for pure nginx, which is in production already.

c nginx status status-nginx

Last synced: 27 Apr 2025

https://github.com/OpenIDC/ngx_oauth2_module

OAuth 2.x Resource Server module for NGINX

c nginx nginx-module oauth oauth2 oauth2-resource-server

Last synced: 14 Oct 2025

https://github.com/pinpoint-apm/go-aop-agent

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

apm assembly c go go-aop-agent injection pinpoint pinpoint-c-agent

Last synced: 30 Oct 2025

https://github.com/zakkemble/car-rev-alarm

DIY Car Rev Alarm and Gear Indicator

arduino avr c obd-ii obd2

Last synced: 23 Jul 2025

https://github.com/cair/tsetlinmachinec

A C implementation of the Tsetlin Machine

c tsetlin-machine

Last synced: 13 Apr 2025

https://github.com/iHaiDeeZ/PS4Offsets-With-Payloads

PS4 Offsets Documentation

c offsets payload ps4

Last synced: 13 May 2025

https://github.com/Nonoum/ECL

Embedded Compression Library for low-memory systems

c compression embedded

Last synced: 04 Oct 2025

https://github.com/rajlaxmimeshram/cafe-billing-system

In this Project a Person(User) can Ordered item from the menu ,from that this system automatically creates a bill.

c cafe-management

Last synced: 14 Jul 2025

https://github.com/Daniel-Cortez/pawn-3.2-plus

Pawn scripting language with runtime fixes and improvements

c cmake compiler interpreter language pawn

Last synced: 11 May 2025

https://github.com/mew-cx/chaitin_lisp

Runnable code from Chaitin's "The Limits of Mathematics (in C)"

c chaitin lisp

Last synced: 27 Mar 2025

https://github.com/rafael-santiago/mr-hyde

A collection of steganography tools.

c steganography toy-apps

Last synced: 05 Apr 2025

https://github.com/howerj/lfsr

A VM that uses LFSR instead of a normal program counter that runs Forth

7400 c forth fpga ic lfsr vm

Last synced: 22 May 2026

https://github.com/haxpor/lazyfoo-sdl2c

lazyfoo SDL2 tutorial in C with improvement and modifications.

c sdl2

Last synced: 14 May 2025

https://github.com/amnuts/amnuts

A telnet-based talker

amnuts c chat hacktoberfest nuts talker tcp telnet-server

Last synced: 17 Aug 2025

https://github.com/starryalley/ambitsync

Android app to read Suunto Ambit watches and converts to GPX

android-app c java jni-android sports-app suunto usb-devices

Last synced: 26 Jul 2025

https://github.com/mjovanc/hugin-cli

A CLI based private chat application. Powered by the Kryptokrona Blockchain.

blockchain c clang crypto cryptocurrency cryptography gcc hugin kryptokrona make makefile ncurses njord xkr

Last synced: 07 Aug 2025

https://github.com/formalsec/wasp

WASP was superseded by: https://github.com/OCamlPro/owi

c program-analysis symbolic-execution testing webassembly

Last synced: 08 Nov 2025

https://github.com/hoangsonww/banking-system-simulator

🏦 This repository features a Banking System Simulator developed in C. It simulates basic banking operations such as account creation, deposits, withdrawals, and account inquiries, offering a practical example of system design and management for developers exploring financial applications programming.

algorithms bank bank-account banking banking-applications banking-system banking-system-demo c simulation simulator

Last synced: 22 Sep 2025

https://github.com/simmsb/some-scheme-compiler

A CPS transforming scheme compiler, Cheney on the MTA, etc

c compiler continuation-passing-style language lisp scheme scheme-compiler

Last synced: 14 Apr 2025

https://github.com/omercsp/simple-build-system

Easy to use and configure C/C++ build system based on Gnu Make

build build-system build-tool c clang cpp cxx gcc gmake linux make makefile sbs system toolchain

Last synced: 16 Oct 2025

https://github.com/sup3r-us3r/scripts

Scripts for pentesting/hacking

bruteforce c hacking-tool pentesting perl python

Last synced: 29 Jan 2026

https://github.com/gammasoft71/xtd_c

Free open-source C11 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.

c c11 cli cmake console cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable test-framework toolkit unittest xtd xtd-c

Last synced: 08 Oct 2025

https://github.com/motet-a/toy

Tiny JavaScriptish interpreter

c compiler interpreter javascript

Last synced: 21 Jan 2026

https://github.com/aligrudi/neatrefer

A refer preprocessor for neatroff

c neatroff preprocessor refer

Last synced: 28 Dec 2025

https://github.com/prankshaw/beware-web-scraper

Web Scraping project including; C projects scraper from GitHub , ICC rankings scraper, YouTube Trending Scrapper, LinkedIn Profile Scraper, Wikipedia Image Scraper

batting c chrome-webdriver chromedriver cricket github icc icc-rankings-scraper pandas python python-3 rankings scraper selenium selenium-webdriver web-scraping wikipedia-image-scraper

Last synced: 01 Mar 2026

https://github.com/joalon/vimway

A wayland compositor with vim-like key bindings

c wayland-compositor

Last synced: 04 Apr 2026

https://github.com/sqatim/minirt_42

This project is an introduction to the beautiful world of Raytracing. Once completed you will be able to render simple Computer-Generated-Images and you will never be afraid of implementing mathematical formulas again.

c mathematical-formulas raytracing

Last synced: 15 Oct 2025

https://github.com/blueokiris/ch552g-dev-board

A simple breakout board with minimal hardware design for the CH552g

board breadboard c ch552g dev kicad mcu

Last synced: 15 Oct 2025

https://github.com/kamil-kielbasa/libedhoc

EDHOC (RFC 9528): Lightweight authenticated key exchange in C for IoT and constrained devices

authentication c coap constrained-devices cryptography edhoc embedded ietf iot key-exchange oscore rfc9528 rfc9529 security zephyr

Last synced: 02 Apr 2026

https://github.com/jeff-1amstudios/carmageddon-1-cheat-code-disassembly

Reverse engineering Carmageddon 1 cheat code system

assembly c carmageddon dos gamedev reverse-engineering

Last synced: 29 Apr 2026

https://github.com/darthmoomancer/polydev

THE project manager for neovim

c cpp html java lua neovim-plugin python rust

Last synced: 02 Sep 2025

https://github.com/miguelgargallo/flipperzero

FlipperZero | Ultimate compile guide, guía definitiva compilar apps en FliperZerro

c flipperzero guia guide hacker unleashed

Last synced: 19 Apr 2025

https://github.com/jasonliang-dev/tiny-batch-renderer

A tiny batch renderer with OpenGL

c glfw opengl stb

Last synced: 12 Apr 2025

https://github.com/apache/plc4x-extras

PLC4X The Industrial IoT adapter

c go java net python

Last synced: 09 Apr 2025

https://github.com/lukas-h/toy-http

dead simple HTTP server, providing static file hosting (GET, HEAD) :sparkles: single C source file :sparkles:

c http http-server posix

Last synced: 08 Apr 2025

https://github.com/eyelash/libgral

low-level cross-platform GUI, audio, and MIDI abstraction

audio c cross-platform gui library midi

Last synced: 05 May 2025

https://github.com/michaelfromyeg/makefiles

⚙️📕 A guide to Makefiles!

c makefiles

Last synced: 27 Aug 2025

https://github.com/speedycraftah/avr-pico-programmer

A programmer for the AVR architecture microcontroller, specifically the ATTiny84A by Microchip, for the Raspberry Pi Pico.

attiny attiny84a avr avr-programmer avr-programming c raspberry-pi-pico spi

Last synced: 24 Jul 2025

https://github.com/pdsmart/zpu

ZPU Evo(lution), an enhanced ZPU microprocessor design in VHDL to embed within an FPGA including SoC functionality. Project currently uses Altera Cyclone devices.

assembly-language bash c cpp perl vdl

Last synced: 14 Apr 2025

https://github.com/ifplusor/actrie

Aho-Corasick automation for large-scale multi-pattern matching. Available for C/C++, Python, and Java on Linux, macOS, and Windows.

ac-automation aho-corasick-automation c java matcher python string-matcher string-matching string-search trie

Last synced: 21 Aug 2025

https://github.com/kikutano/Mega-Tetris-for-SEGA-Genesis

Tetris game for Genesis, written in C using SGDK.

c megadrive retrodev sega-genesis

Last synced: 14 Mar 2025

https://github.com/alexruzin/cpp_api

A C++ API which is useful for Win32. Includes a communication subsystem.

c cpp http-client injector socks5-proxy

Last synced: 10 Aug 2025

https://github.com/extremq/lcd1602_i2c

A simple, I2C-based implementation of the 1602 LCD with I2C interface in C using the Raspberry Pi Pico SDK.

c pico pico-sdk

Last synced: 28 Jun 2025

https://github.com/element39/yttria

blazingly fast, universal and easy-to-use programming language for anything you can imagine

c compiler cpp go language llvm programming-language python rust toolchain yttria zig

Last synced: 30 Jul 2025

https://github.com/ashwinvis/cython_capi

Where is __pyx_capi__?

c cython python pythran

Last synced: 18 Mar 2025

https://github.com/lostella/podds

Poker odds evaluation tool, written in C, multi-threaded

c command-line multithread odds odds-calculator poker texas-holdem

Last synced: 10 Apr 2025

https://github.com/iagoabal/eba

EBA is a static bug finder for C.

c static-analysis static-analyzer static-code-analysis

Last synced: 10 Apr 2025

https://github.com/embeddedalpha/stm32f411ceu6

Repo for STM32F411x based Black Pill Development Board

c code driver embedded-c embedded-systems library stm32 stm32f4 stm32f411

Last synced: 03 May 2025

https://github.com/fahimahammed/cse2122-data-structure-lab

Data Structure can be defined as the group of data elements that provides an efficient way of storing and organizing data in the computer so that it can be used efficiently. Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc. Here I solve some data structure problems.

c data-structure

Last synced: 11 Apr 2025

https://github.com/yushulx/gobarcodeqrsdk

Golang barcode detection module based on Dynamsoft C/C++ Barcode SDK

barcode c code39 cpp docker ean13 golang pdf417 qrcode

Last synced: 15 Dec 2025

https://github.com/robertying/tunet-c

C cli and library for Tsinghua University network authentication

android c linux mac openwrt tsinghua-university tunet

Last synced: 15 Jun 2025

https://github.com/rofl0r/rrredir

round robin port redirector

c lightweight port-redirector proxy round-robin tcp

Last synced: 11 Apr 2025

https://github.com/cybrox/wroomba

ESP32 (w)roomba project

c esp32 espressif irobot irobot-roomba roomba

Last synced: 05 May 2025

https://github.com/eliben/goforth

Forth implementations in Go and C

c compiler forth go interpreter stack-based-language

Last synced: 07 Sep 2025

https://github.com/ceremcem/modbus_lib

Lightweight and easy to merge Modbus RTU Slave library for microcontrollers

c modbus-rtu modbus-slave portable-library stm32

Last synced: 27 Mar 2025