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/goplus/libc

Porting libc from C to Go

c c2go go golang gop goplus libc musl

Last synced: 30 Apr 2025

https://github.com/frost-phoenix/2048-cli

🕹️ 2048 clone that run in the terminal

2048 2048-clone 2048-game c cli game linux terminal-game

Last synced: 20 Mar 2025

https://github.com/anthonycalandra/gba-pong

Classic pong game on the GameBoy Advance.

arm c gameboy-advance gba

Last synced: 22 Jun 2025

https://github.com/brosck/mbroverwrite

「💽」MBR Overwrite malware for linux

assembly c harddisk hardware malware mbr overwrite virus

Last synced: 30 Oct 2025

https://github.com/lukasbanana/mentalgl

Single header OpenGL utility library in the public domain

c c99 debugging-tool gl opengl public-domain utility

Last synced: 10 Apr 2025

https://github.com/fytex/shafa-cd

File Compressor written in C using both Shannon Fano and RLE algorithms

binary-code c clang compressor decompressor matrix rle rle-compression-algorithm shafa shannon-fano shannon-fano-algorithm shannonfano

Last synced: 25 Jul 2025

https://github.com/fougue/gmio

C library for geometry input/output

amf c geometry io mesh opencascade stl

Last synced: 26 Jun 2025

https://github.com/davidbuchanan314/unpng

A backward-compatible subset of the PNG file format, for uncompressed bitmaps

c png png-decoder png-encoder zero-copy

Last synced: 28 Aug 2025

https://github.com/telephil/redditfs

A simple 9p server to browse reddit

9p c plan9

Last synced: 30 Mar 2025

https://github.com/omlins/libdiffusion

Proof of Concept: a C-callable GPU-enabled parallel 2-D heat diffusion solver written in Julia using CUDA, MPI and graphics

c cuda distributed julia mpi mult-gpu

Last synced: 04 Apr 2025

https://github.com/iocare/smart-garbage-management-system

Proposed Solution: We propose a smart Wireless Garbage Bin equipped with LoRa RF and IoT technologies to solve this emerging issue in City/Town sanitation sector. Each Garbage Bin will be equipped with level and weight sensor along with GPS position information in case of any mobility. All data will be sent through LoRa/RF communication "Smart Mesh" link to central server where it can be made available through mobile app to Sanitation workers for quick response and effective collection and disposal of garbage. Efficient route calculation for garbage collector van is also proposed for minimising the efforts in collection.

angularjs c ionic php

Last synced: 24 Apr 2025

https://github.com/ericsson/codecheckervscodeplugin

VSCode plugin that shows bugs detected by the Clang Static Analyzer and Clang Tidy analyzers using CodeChecker as a backend.

analysis c codechecker cpp plugin static-analysis vscode vscode-extension

Last synced: 07 May 2025

https://github.com/autch/piemu

Aquaplus P/ECE ("piece") emulator on SDL

c emulator piece piece-me sdl

Last synced: 15 Apr 2025

https://github.com/oowl/ngx_stream_socks_module

Socks5 and HTTP proxy server based on nginx stream module implementation.

c http https nginx proxy socks

Last synced: 12 Jun 2025

https://github.com/jedisct1/ratelimit

Plug-and-play IP rate limiter in C

c rate-limit rate-limiting ratelimit

Last synced: 21 Aug 2025

https://github.com/sjmulder/aoc

Advent of Code solutions

advent-of-code awk c c-sharp kotlin

Last synced: 23 Mar 2025

https://github.com/rinhizakura/riscv-emulator

A project for learning RISC-V architecture purpose

c emulator riscv riscv-emulator

Last synced: 11 Apr 2025

https://github.com/pmachapman/LittleC

A modified version of the LittleC Interpreter from Herbert Schildt's C: The Complete Reference (4th Ed.)

c interpreter multi-platform

Last synced: 11 May 2025

https://github.com/jubalh/raymario

Super Mario Bros. remake

c game raylib supermariobros

Last synced: 18 Mar 2025

https://github.com/tolitius/mongodb-write-performance-playground

Playing with MongoDB Write Performance

c java mongodb performance

Last synced: 08 Jul 2025

https://github.com/phlay/libeddsa

cryptographic library for ed25519 and curve25519

c cryptography ed25519 elliptic-curves x25519

Last synced: 11 Jul 2025

https://github.com/huangrunhua/datastructure

中国海洋大学数据结构课程

algorithm c datastructure ouc

Last synced: 12 May 2025

https://github.com/benbusby/ncurses-arcade

A collection of command line games built with ncurses.

ascii ascii-art ascii-game c game game-jam itchio ncurses tiny-game

Last synced: 09 Oct 2025

https://github.com/sdnvx/opendmi

Cross-platform DMI/SMBIOS framework

c dmi dmidecode freebsd json linux macos python smbios xml yaml

Last synced: 01 Apr 2026

https://github.com/LukasBanana/MentalGL

Single header OpenGL utility library in the public domain

c c99 debugging-tool gl opengl public-domain utility

Last synced: 08 May 2025

https://github.com/damienfremont/c99-raylib5-gl3-3dgame-starter

2024's small template to start your raylib game. Featuring 3D, C 2017, Raylib 5.0, OpenGL 3 and a modular architecture.

c c17 game game-development gamedev raylib raylib-c

Last synced: 01 May 2025

https://github.com/jvoisin/fortify-headers

Standalone portable header-based implementation of FORTIFY_SOURCE=3

c fortify-source libc security

Last synced: 13 Apr 2025

https://github.com/libdriver/sht31

SHT31 full function driver library for general MCU and Linux.

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

Last synced: 05 Aug 2025

https://github.com/64/cansid

A minimal ANSI escape sequence parser, written in C.

ansi-codes ansi-colors ansi-escape-codes c parser

Last synced: 06 May 2025

https://github.com/coolbutuseless/callme

Easily compile inline C code for R

c r r-package

Last synced: 16 Mar 2025

https://github.com/xevisalle/zpie

ZPiE: Zero-knowledge Proofs in Embedded systems

arithmetic-circuits bulletproofs c cryptography range-proofs zero-knowledge-proofs zk-snarks

Last synced: 03 Jul 2025

https://github.com/kaustubhhiware/cshell

A basic shell. Written in C

c cat cshell linux shell

Last synced: 28 Apr 2025

https://github.com/bigwhite/lcut

a Lightweight C Unit Testing framework

c lcut programmer

Last synced: 24 Apr 2025

https://github.com/yoyoengine/yoyoengine

A custom, hackable 2D game engine written in C.

c engine game-engine sdl2 sdl2-image sdl2-mixer sdl2-ttf yoyoengine

Last synced: 25 Apr 2025

https://github.com/zltl/json-gen-c

A program to generate C code for json manipulation

c json

Last synced: 09 Mar 2026

https://github.com/matthewgeorgy/wintrace

simple tracing utility for windows

c c89 win32 windows

Last synced: 10 Apr 2025

https://github.com/havardt/eztest

An easy to use unit testing framework written in, and created for, the C language.

c c-language c-programming c11 ctest test-framework test-macros unit-test

Last synced: 16 Oct 2025

https://github.com/pyshwaa/charlex-os

CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD.

bsd c charlex-os comming-soon cpp cprogramming kernel kernel-source linux myos operating-system operating-system-kernel operating-system-learning operating-systems star starred test unix windows

Last synced: 09 Apr 2025

https://github.com/cpp-linter/cpp-linter

cpp-linter core Python executable package

c clang-format clang-tidy cpp cpp-linter hacktoberfest linter

Last synced: 29 Dec 2025

https://github.com/bistcuite/unox-os

Unox is an educational unix-like operating system. #JustForFun

bootloader c educational just-for-fun nasm operating-system os unix unix-like unox x86-64

Last synced: 24 Jul 2025

https://github.com/ysbaddaden/muco

Multithreaded Coroutines library

c coroutines fibers multithreaded scheduler

Last synced: 19 Oct 2025

https://github.com/coding-enthusiast9857/hacktoberfest22-contribute-dsa

Hacktoberfest 2022🎉 Guys, open your 1st pull request and contribute in an open-source community...!! This is for everyone💯 So, Hurry up...!! Don't forget to spread love and if you like, give a ⭐️

c cpp data-structures data-structures-algorithms data-structures-and-algorithms digitalocean dsa dsa-learning dsa-practice hacktoberfest hacktoberfest2022 hacktoberfest22 java open-source open-source-project python

Last synced: 19 Oct 2025

https://github.com/testomato/minicrawler

Multiplexing web client supporting HTTP/2 and WHATWG URL compliant parser written in C

agpl c cookie crawler http2 icu multiplexing nghttp2 parser ssl whatwg

Last synced: 12 Mar 2026

https://github.com/aaronamk/hkd

Display-Server-Agnostic Hotkey Daemon for Linux

c evdev hotkey-daemon hotkeys linux suckless tty wayland xorg

Last synced: 11 Mar 2025

https://github.com/octaspire/dern

Programming language

c c99 programming-language scripting-language

Last synced: 10 Apr 2025

https://github.com/robertkist/ditherista

A dithering application for Windows, Linux and macOS

apple-silicon c cpp dithering dithering-methods graphics linux macos qt6 utility windows

Last synced: 13 Apr 2025

https://github.com/bergzand/libcose

Constrained node COSE library

c cbor cose cryptography ed25519

Last synced: 22 Mar 2025

https://github.com/andrewchambers/minipeg

A C peg parser generator (a fork of peg/leg)

c parser-generator

Last synced: 25 Oct 2025

https://github.com/lemire/croaringunitybuild

Dumps of CRoaring unity builds (for convenience)

c roaring-bitmaps roaringbitmap

Last synced: 29 Oct 2025

https://github.com/Davphla/clang-format-epitech

Automatic formatting configuration for Epitech coding style for C/C++

c clang-format coding-style cpp epitech format

Last synced: 25 Feb 2025

https://github.com/smkent/f0-apps

Flipper Zero applications

c flipper-plugin flipper-zero

Last synced: 12 Oct 2025

https://github.com/nunomaduro/bombe

Bombe is a tool for benchmarking the given url response status and response time.

c cli networking

Last synced: 23 Apr 2025

https://github.com/howerj/pickle

Improvements to picol: A TCL like interpreter suitable as an shell in an embedded system

c embedded interpreter picol tcl

Last synced: 26 Dec 2025

https://github.com/rofl0r/c-flod

Flod 4.1 mod player library converted to C. currently supports fasttracker, whittaker, futurecomposer, protracker, soundtracker, etc

c fasttracker library mod s3m whittaker

Last synced: 11 Mar 2026

https://github.com/trevarj/dotris

A mini Tetris clone made with dots

c game ncurses terminal terminal-game tetris tetris-clone

Last synced: 10 Mar 2026

https://github.com/NTBBloodbath/lcfetch

A fast and easy to configure alternative to neofetch written in C and configured using Lua

c fetch linux lua system-information

Last synced: 12 Apr 2025

https://github.com/serpent7776/pg_worker_pool

Postgres extension creating a pool of background workers

c extension postgres postgresql worker worker-pool

Last synced: 14 Apr 2025

https://github.com/pwnwriter/nadwm

// : DWM build the less bloated way.

c dwm pwnwriter suckless

Last synced: 06 Apr 2025

https://github.com/lifting-bits/patchestry

Patchestry is a binary patching framework built with MLIR and Ghidra.

c cpp decompilation ghidra-scripts mlir program-analysis

Last synced: 26 Jul 2025

https://github.com/mjakeman/text-engine

A lightweight rich text framework for GTK

c document gtk rich-text rich-text-editor

Last synced: 14 Apr 2025

https://github.com/renehorstmann/some

Sdl2 OpenGL Mini Engine.

android c emscripten engine mobile opengl sdl2 wasm webapp

Last synced: 30 Jul 2025

https://github.com/unclechu/midi-trigger

LV2 plugin which generates MIDI notes by detected audio signal peaks.

analyzer audio audio-dsp c lv2 lv2-plugin midi

Last synced: 01 Aug 2025

https://github.com/anubislms/mayat

Experimental AST-Based Source Code Similarity Detection Tool

anticheat antiplagiarism ast c education plagiarism-checker plagiarism-detection python

Last synced: 15 Oct 2025

https://github.com/havardt/EzTest

An easy to use unit testing framework written in, and created for, the C language.

c c-language c-programming c11 ctest test-framework test-macros unit-test

Last synced: 29 Apr 2025

https://github.com/d0p1s4m4/fukuro

Simple microkernel (early stage)

aarch64 arm c fukuro hacktoberfest i686 kernel microkernel osdev x86 x86-32

Last synced: 05 Mar 2026

https://github.com/bhhbazinga/socks5

A light weight socks5 proxy server implemented in c using epoll and nonblocking socket.

c linux proxy server socks5 ss

Last synced: 23 Oct 2025

https://github.com/pangbox/rugburn

A small library that allows you to run PangYa without GameGuard.

c gameguard hooking pangya preservation win32

Last synced: 14 Jan 2026

https://github.com/petk/php-build-system

Carefully crafted, CMake-based PHP build system

autotools c cmake php

Last synced: 11 Apr 2025

https://github.com/element-protocol/element-protocol

The decentralized, completely anonymous, lightweight, peer-to-peer network communication protocol.

anonymity c c99-c2011 communication-protocol darknet darkweb network-protocol networking peer-to-peer

Last synced: 04 May 2025

https://github.com/weiss/nsca-ng

NSCA-ng is an add-on for transferring check results (and other commands) to Nagios or Icinga.

c distributed monitoring

Last synced: 24 Jun 2025

https://github.com/corcd/inside-project

嵌入式课程设计——基于 STM32 的双人五子棋

c

Last synced: 08 Jul 2025

https://github.com/zliuva/ktlswrapper

A wrapper that enables TLS support (TLS 1.2 with AES 128 GCM) for existing applications without code change.

c kernel ld-preload sockets tls

Last synced: 11 May 2025

https://github.com/libdriver/ssd1681

SSD1681 full function driver library for general MCU and Linux.

c e-paper full-function-driver linux mcu spi ssd1681

Last synced: 18 Mar 2025

https://github.com/mohd-akram/todo

A simple, cross-platform todo application in C

c cli todo

Last synced: 13 Apr 2025

https://github.com/sjmulder/nostt

Command line NOS Teletekst reader

c cli teletext unix windows

Last synced: 17 Mar 2025

https://github.com/brglng/libtoml

Very tiny TOML parser in C

c parse toml

Last synced: 17 Mar 2026

https://github.com/goldsborough/psag.cc

A URL shortener for my blog, written in Rust

c microservice rust url-shortener

Last synced: 12 Oct 2025

https://github.com/coldgrub1384/compile_ios

A helper for porting C projects to iOS

c ios macos python-c-api xcode

Last synced: 24 Oct 2025

https://github.com/libdriver/pmw3901mb

PMW3901MB full function driver library for general MCU and Linux.

c full-function-driver linux mcu optical-flow pmw3901mb spi

Last synced: 16 Mar 2025

https://github.com/php-ffi/preprocessor

Simple C Preprocessor

c compiler php preprocessor

Last synced: 20 Aug 2025

https://github.com/mallozup/ceph-open-terrarium

ceph-open-terrarium: deploy with terraform-libvirt ceph cluster.. Configure with saltstack or ansible.

ansible c ceph ceph-deploy ceph-salt cephfs ci community go libvirt python saltstack terraform

Last synced: 06 Mar 2025

https://github.com/phillbush/xnotes

some notes on Xlib programming

c hello-world unix xlib

Last synced: 13 Jul 2025

https://github.com/jakubtomsu/vmem

A cross-platform single-header C library for managing virtual memory. Currently for Windows and Linux.

c cpp cross-platform gamedev lightweight memory-management single-header stb-style

Last synced: 27 Aug 2025