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/paragon279/kerneldriver2drawline

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 16 May 2025

https://github.com/bmedicke/arvakr

autonomous motorized 📸 camera slider 🤖 to create dynamic timelapse movies with a DSLR. programmable via a smartphone

avr bluetooth c camera-slider dolly hardware photography stepper-driver stepper-motor time-lapse

Last synced: 10 Mar 2026

https://github.com/vkoskiv/nmc2

Lightweight, high-performance WebSocket server for No Man's Canvas, the pixel drawing game.

c game json-api websocket

Last synced: 12 Apr 2025

https://github.com/nickodell/lc3-cc

A C compiler for the LC3 architecture

c lc3 lc3-assembly

Last synced: 15 Apr 2025

https://github.com/proot-me/proot-me.github.io

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

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

Last synced: 06 May 2025

https://github.com/howerj/liblisp

liblisp; a lisp interpreter that can be used as a library written in c99

c interpreter lisp lisp-dialect lisp-interpreter

Last synced: 10 Mar 2026

https://github.com/snowykte0426/today-i-learned

Where I organize what I studied today

ai c data-structure databa english kotlin oop spring

Last synced: 30 Apr 2025

https://github.com/wader/libfa

C automata library to build, determinize, minimize, translate regexp etc

automata c pcre regular-expression

Last synced: 11 Apr 2025

https://github.com/jpmens/airportsd

IATA airport code lookup server

airports ansible api c http iata

Last synced: 19 Mar 2025

https://github.com/qlyoung/jsonata-c

C bindings for JSONata

c javascript json jsonata

Last synced: 29 Oct 2025

https://github.com/vicentebolea/pong-curses

🎮🎮🎮~71 lines pong game written in C 🎮🎮🎮

c game minimal minimalist pong pong-game

Last synced: 08 Sep 2025

https://github.com/threeal/gcovr-action

Generate code coverage reports for a C++ project on GitHub Actions using gcovr

actions c ci code-quality coverage coverage-report cpp gcc gcov test-coverage testing

Last synced: 11 Apr 2025

https://github.com/danielmartensson/stm32-ethernet-camera

PCB board with camera and ethernet connection + CAN-bus

c can-bus ethernet pcb stm32

Last synced: 01 May 2025

https://github.com/anhthang/awesome-made-by-vietnameses

🇻🇳 A collection of amazing applications or open source projects built by Vietnamese developers

application awesome c javascript php ruby rust shell swift vietnamese

Last synced: 30 Dec 2025

https://github.com/archanaberry/hackramadhan2025

Aplikasi mencurangi (sebagai hiburan semata) puasa untuk Indonesia dan daerah sekitar nya UwU

archanaberry archanaberry-pkg archanaberry-repositories c cheating-on-fasting gtk4 joke-program ramadhan-edition

Last synced: 15 May 2026

https://github.com/n-ivkovic/treedude

Clone of the mini-game from Superhot

ansi-c ascii c curses ncurses superhot terminal terminal-game treedude tui

Last synced: 10 Apr 2025

https://github.com/not-nik/voxelspaceengine

Minimalist retro rendering library.

c rendering retro voxel voxel-rendering voxel-space-engine

Last synced: 12 Apr 2025

https://github.com/teampopwork/poplib

PopCap's SexyAppFramework with changes.

c cmake cpp cpp20 popcap sexyappframework

Last synced: 15 Jun 2025

https://github.com/indigo6alpha/stm8s-tm1637

TM1637 C library for STM8 MCUs

c gpio stm8 stm8s103f3 tm1637

Last synced: 05 Apr 2025

https://github.com/nixie-dev/fakedir

Substitutes a directory elsewhere on macOS by replacing system calls

c darwin macos namespaces userns

Last synced: 01 May 2025

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

Compiler Analysis Tool

c cpp source-to-source transpiler

Last synced: 07 Jul 2025

https://github.com/yjdoc2/the-transpiler-project

A transpiler which compiles c-like syntax to pure C. This supports classes, let declaration, for-in loops. Created using Flex and Bison.

bison c compiler flex makefile

Last synced: 27 Feb 2026

https://github.com/j4cobgarby/mustard

A fairly basic kernel written in NASM and C

bootable c grub grub2 kernel low-level nasm open-source operating-system os

Last synced: 10 Jul 2025

https://github.com/IAmTheNerdNextDoor/arikoto

Arikoto is a personal OS project that is inspired by and is aiming to have a similar nature to ToaruOS.

c cmake hobby-os kernel limine low-level operating-system os osdev x86 x86-64

Last synced: 16 Apr 2025

https://github.com/srodi/xdp-ddos-protect

This project provides a BPF XDP program to detect and mitigate DDoS attacks targeting a specific endpoint by monitoring unusually high traffic

amd64 arm64 c ddos-attacks ebpf linux xdp

Last synced: 17 Mar 2026

https://github.com/jamie-mh/jgbc

🕹 A GameBoy (Color) Emulator and Debugger

c emulator gameboy gameboy-color gameboy-color-emulator gameboy-emulator linux sdl2

Last synced: 05 Jul 2025

https://github.com/jweyrich/babysniff

👶🏻😿 A network sniffer for Linux and macOS that currently (only) parses ETH, ARP, IP, ICMP, TCP, UDP, DNS - NOT for production!

arp c dns dnssec ethernet icmp ip linux macosx network-analysis network-monitoring network-security raw-sockets sniffer tcp udp

Last synced: 22 Apr 2025

https://github.com/ibara/bfc

Compile Brainfuck to multi-platform assembly.

amd64 assembly bfc brainfuck bsd c compiler i386 i80 i8080 openbsd unix x86-64 z80

Last synced: 15 Mar 2026

https://github.com/kanugurajesh/daa-problems

Practice of Design and analysis of algorithms in c

c design-and-analysis-of-algorithms

Last synced: 07 May 2025

https://github.com/victorpreston/simple_shell

A minimalistic yet fully functional shell terminal emulation | Using C programming language, simple_shell executes basic commands, interacts with the operating system and introduces users to the foundational concepts of process management & input/output operations,

alx alx-africa alx-low-level-programming c c-programming cmd command-line holbertonschool holbertonschool-curriculum interpreter linux-shell man pointers-in-c printf recursion shell simple-shell

Last synced: 10 Jul 2025

https://github.com/uxcn/cityhash-c

cityhash (C99)

c cityhash hash

Last synced: 01 May 2025

https://github.com/cxong/find_steam_game

Header-only cross platform C library for finding games installed from platforms like steam

c cross-platform game-dev gog hacktoberfest header-only library steam

Last synced: 09 Jul 2025

https://github.com/sirwumpus/ioccc-ag

Best Utility (grep) - IOCCC 1993 Winner

c grep ioccc posix regular-expressions

Last synced: 28 Apr 2025

https://github.com/suryasekhar14/hacktoberfest-2021

A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!

appdevelopment c cpp hacktober-fest-contributions hacktoberfest hacktoberfest-accepted hacktoberfest2021 java javascript python

Last synced: 10 Mar 2026

https://github.com/barrettotte/linear-algebra-c

A linear algebra library for performing basic and advanced matrix operations. This was made as a refresher for linear algebra and is by no means complete.

c c99 linear-algebra mathematics matrix matrix-library

Last synced: 12 Jul 2025

https://github.com/jpbruinsslot/webserver-c

A simple HTTP webserver written in C.

c webserver

Last synced: 07 May 2025

https://github.com/mvpee/42-get-next-line

My get next line (gnl) of 42 school. Very good project to parse some files for futures projects!

19 42 c get gnl line next school

Last synced: 08 Jul 2025

https://github.com/boneill02/swerve

A barebones i386 kernel

c i386 kernel operating-system osdev unix

Last synced: 11 Apr 2025

https://github.com/jibsen/spooky

SpookyHash in C

c hash-algorithm spookyhash

Last synced: 14 Mar 2025

https://github.com/okerew/neural-web

This repository shows an alternative neural network structure to modern ones, inspiring from the brain and it's creativity, workings.

alternative architecture biology c cpu cuda gpu innovative kernel machine-learning markdown metal neural neural-network neuron objc shader structure

Last synced: 27 Jul 2025

https://github.com/jwlodek/graham-scan

A repository containing a C implementation of the Graham Scan Convex Hull algorithm

c convex-hull graham graham-scan graham-scan-algorithm hull

Last synced: 01 Aug 2025

https://github.com/Garnek0/GarnOS

OS powered by a modular kernel

c kernel operating-system os osdev

Last synced: 08 May 2025

https://github.com/recp/phy

physics engine written in C

c physics physics-engine

Last synced: 12 Apr 2025

https://github.com/horta/almosthere

Progress indicator library written in C.

c progress progress-bar

Last synced: 14 Jul 2025

https://github.com/kishore-ganesh/peerify

A WIP implementation of a Peer to Peer File Sharing Network in C++

c c-plus-plus file-sharing peer-to-peer socket-programming

Last synced: 09 Aug 2025

https://github.com/eerimoq/monolinux-c-library

The Monolinux C library.

c monolinux posix

Last synced: 01 Sep 2025

https://github.com/banaankiamanesh/anti-windup-pid-controller

This is a C++ Library for Anti Windup PID Controller!

anti-windup c controller cpp library pid-control

Last synced: 24 Sep 2025

https://github.com/marcolucidi01/sws

Simple Small Static Stupid Whatever Web Server

c http server simple small socket static stupid web

Last synced: 17 Aug 2025

https://github.com/cristian-bicheru/fast-ta

Python Technical Analysis Library For Big Data

c finance numpy python3 technical-analysis technical-analysis-library

Last synced: 22 Mar 2025

https://github.com/libdriver/aox4000

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

aox4000 c full-featured-driver linux mcu oxygen pressure temperature uart

Last synced: 30 Apr 2026

https://github.com/teeworldsarchive/teeworlds

A retro multiplayer shooter with community mods support and modern optimization

c c-plus-plus community game linux macos multiplayer opengl sdl3 teeworlds windows

Last synced: 14 Jun 2026

https://github.com/sbooth/ccl

Customizable Configuration Library

c config

Last synced: 14 May 2025

https://github.com/quantumos-org/quantum-os

A free and open source operating system based on the linux kernel, that is made for quantum computers.

asm c cmake future linux math matlab os perl physics power python quantum-computing qubit science tech x86-64

Last synced: 11 May 2025

https://github.com/dautovri/openmp-book

Открытая книга по технологии OpenMP

book c c-plus-plus openmp parallel-computing parallel-programming

Last synced: 20 Aug 2025

https://github.com/wyvernsemi/cpu8051

Intel(R) 8051 Instruction Set Simulator

8051 c cpu-model embedded iss processor

Last synced: 14 Apr 2025

https://github.com/rajspeaks/code-pyramid

Code-Pyramid consists of Competitive & Beginner level codes, written in different programming languages like C, C++, Java, Python.

c codewars coding-challenge data-structures dsa dsa-algorithm dsa-practice hacktoberfest java python rajdeep-das rajspeaks

Last synced: 07 May 2025

https://github.com/jovanlanik/gtklock-userinfo-module

gtklock module adding user info to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 08 May 2025

https://github.com/tsarchghs/mt

MT is a high level programming language.

c compiler programming-language

Last synced: 23 Mar 2025

https://github.com/bancedev/lush

Linux shell powered by Lua scripting

c cli linux linux-shell lua shell

Last synced: 10 Nov 2025

https://github.com/siraajul/operatingsystem

4th Semester Operating System Projects

c shell-prompt shell-scripts

Last synced: 31 Jul 2025

https://github.com/arjuncvinod/data-structures-and-algorithms

Data Structures and Algorithms implemented in different languages

c cpp csharp go java javascript python swift

Last synced: 30 Oct 2025

https://github.com/irgendwr/simuino

Simuino is an Arduino UNO/MEGA Pin Simulator.

arduino c cpp docker ino simuino simulator uhh uni-hamburg university

Last synced: 03 Oct 2025

https://github.com/cfnptr/pack

Runtime optimized multi-platform data packing library for realtime game resources loading

c c99 compression compressor container cpp cross-platform csharp data library multi-platform pack package packer packing resource resources runtime storage zstd

Last synced: 30 Oct 2025

https://github.com/bahmanm/ifem-os

Aspiring to become an operating system...

assembly-language c exokernel i386 microkernel operating-systems

Last synced: 25 Aug 2025

https://github.com/idigitalflame/redteam-toolbox

Red Teaming utilities that I can open source. Used in various tests and CTFS

c ctf golang hacking malware offensive-security python python3 redteam shell

Last synced: 17 Aug 2025

https://github.com/leonamtv/7-seg-display-multiplexing

Esse repositório contém o código para multiplexação displays de 7 segmentos em um PIC 18F4550 utilizando o compilador C18. This repository contains the code from a 7 segments display multiplexing using C18 compiler for PIC18F4550.

7-segment-display c c18 microcontroller pic18f4550

Last synced: 23 Oct 2025

https://github.com/lucthienphong1120/stdsys.h

The C/C++ library about system and handle console

c config cpp lib library open-source standard std stdio stdlib system terminal

Last synced: 22 Apr 2025

https://github.com/theodesp/guile-turtle

A simple example on how to embed Guile Scheme to C using a simple “Tortoise” graphics program

c guile scheme-language turtle

Last synced: 22 Apr 2025

https://github.com/pikachuxxxx/r8

Custom 8-bit Rasterization and Rendering API

2d 3d api c cross-platform graphics graphics-api graphics-library low-level rendering rendering-api

Last synced: 21 Apr 2025

https://github.com/drankinatty/ternary_st

Ternary Search Tree - Prefix Searching

algorithm c ternary-search-tree

Last synced: 25 Apr 2025

https://github.com/kwrx/aplus

A hobby operating system built mostly from scratch

aplus c education hobby-os learning osdev unix

Last synced: 10 Mar 2026

https://github.com/st1llwater/sorting-algorithms

A Collection Of Various Sorting Algorithms In Java, Cpp, C And Golang

c cpp golang hacktoberfest hacktoberfest2021 java

Last synced: 28 Feb 2025

https://github.com/frankl1sales/estrutura-de-dados

Implementações baseadas na apostila de Estruturas de Dados dos Profs. Waldemar Celes e José Lucas Rangel (PUC-Rio, 2002).

algorithms c data-structures educational hash-table linked-list sorting-algorithms

Last synced: 21 Jun 2025

https://github.com/jvirtanen/fields

Fast C library for reading CSV and other tabular text formats

c csv tsv

Last synced: 26 Feb 2025

https://github.com/NVIDIA/nvnmos

NVIDIA NMOS (Networked Media Open Specifications) Library

c cpp nmos sdk

Last synced: 03 Sep 2025

https://github.com/armour/openssl-aes

🔑 Using Openssl library to encrypt and decrypt things (with AES).

c openssl

Last synced: 12 Apr 2025

https://github.com/youben11/silvio-text-infect

Implementation of Silvio Cesare text infection technic

c elf virus

Last synced: 09 Aug 2025

https://github.com/mrdandelion6/learn-to-code

This repository is a collection of my notes and code snippets as I journey through learning different programming languages and coding concepts.

c data-analysis data-science javascript learn-to-code machine-learning matlab python r react shell-script

Last synced: 11 Apr 2025

https://github.com/shaswata56/benchutil

CPU Benchmarking Tool which calculates IOPS and FLOPS.

32bit 64bit c cpu cpu-benchmark flops iops

Last synced: 08 Sep 2025

https://github.com/mcfrappe/ttt

A terminal version of the Swedish teletext system, written in C.

api-client c efficient keybindings libcurl ncurses ncurses-tui news terminal

Last synced: 08 Oct 2025

https://github.com/visualstudioex3/starfighter

A MS-DOS pseudo-3D space shoot 'em up made in SNES mode7 developed with DIV Games Studio 2 'vanilla' (the original MS-DOS version from 1998).

2d arcade-game c csharp div-games-studio div2 dos dosbox dotnet game game-development mode7 ms-dos netcore retro space-shoot-em-up unity watcom

Last synced: 29 Apr 2025

https://github.com/cirocosta/tinyc

Tiny container runtime

c c-lang container-runtime containers linux

Last synced: 06 Mar 2026

https://github.com/myfreeer/sendinput

keyboard and mouse input simulator for windows

c input keyboard mouse scripting sendinput simulation windows

Last synced: 18 Jan 2026

https://github.com/zeel-codder/recursion-hub

Write a solution to any recursive problem in any language of your choice

c cpp css express go hacktoberfest html java js nodejs php python r typescript

Last synced: 07 Oct 2025

https://github.com/amruthpillai/theepilogueofeducation-cgproject

The Epilogue of Education is a CG Project Story that defines the problems of education in our current society, and how we are far off from an actual smart world.

c cpp education glut opengl story visual-studio

Last synced: 27 Jul 2025