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/marcos-venicius/cson

A very simple JSON reader in C

c json json-reader lexer lib linked-list parser parsers syntax-tree

Last synced: 17 May 2026

https://github.com/electrocodeur/moteur_courant_continu

Projet : Moteur à Courant Continu

arduino c

Last synced: 05 May 2026

https://github.com/werainkhatri/mario-in-c

Simple horizontal movement game of a mario sprite using SDL library.

c sdl

Last synced: 19 Jun 2026

https://github.com/arin-paliwal/discrete-theory-logics-in-c-and-maple

This Repository consists of a Program Code in C Language as described by our curriculum in the B.Tech Programme in the domain of Computer Science and Engineering. This repo consists of programs that can run on IDEs and some will run on Maple Software as mw worksheet.

c discrete-mathematics maths

Last synced: 07 Apr 2025

https://github.com/avastroficial/control-de-led-boton-arbuino

Este código permite controlar un LED utilizando un botón. Cuando el botón es presionado, el LED parpadeará con un retardo de 200 ms.

arduino c ino

Last synced: 20 Apr 2026

https://github.com/flatcap/gdiff

📊 Graphical Diff Program

c diff graphical

Last synced: 20 May 2026

https://github.com/sreeharicodes/cpu-scheduling

cpu-scheduling alogoriths like fcfs,sjf,priority&round robin scheduling algorithms in c programs

c cpu scheduler

Last synced: 15 May 2025

https://github.com/stdlib-js/random-base-shared

Common APIs shared across base pseudorandom number generators.

base c common generator javascript lib library node node-js nodejs prng pseudorandom rand random rng shared standard stdlib

Last synced: 15 Apr 2025

https://github.com/newlandtv/sudoku

A simple sudoku game.

c sudoku sudoku-game

Last synced: 14 Mar 2025

https://github.com/poker-sang/keyboardcorrector

WPF C++/CLI 键盘键位修改器

c cppcli wpf

Last synced: 10 Apr 2026

https://github.com/suvrik/ghostlunky

Enjoy endless daily challenges with your friends!

c disassembly modification spelunky

Last synced: 04 Oct 2025

https://github.com/ankitk2021/c

C tutorials ,codes, practices from college wallah youtube channel

basics-of-c c input-output programming scanner

Last synced: 23 Mar 2025

https://github.com/h3nry-d1az/trsa

Minimal textbook RSA implementation

c cryptography rsa

Last synced: 13 Jan 2026

https://github.com/ak1132/memory-manager

A memory manager written in C that simulates virtual memory management by the operating system using page tables and swap space on the disk

c disk memory-management operating-systems page-tables swap-space virtual-memory

Last synced: 25 Feb 2025

https://github.com/mivinci/bcc

BCC校验(逐位异或校验)

bcc c xor xor-cipher

Last synced: 07 Apr 2025

https://github.com/faustinoaq/arreglos-c

Prácticas de arreglos en C

c homework

Last synced: 18 Jul 2025

https://github.com/tkachuk-ai/c-code-hub

Programming with C ⇥

c c-lang c-programming-language github

Last synced: 16 Mar 2026

https://github.com/diogo-nb/radix-sort

Radix sort implementation in C for education purposes.

c data-structures radix-sort sorting-algorithms

Last synced: 13 Jul 2025

https://github.com/divisionind/ticecmaketemplate

a CMake template for developing applications for TI-CE series calculators using JetBrain's CLion IDE

c clion ti-84-plus-ce

Last synced: 15 Jun 2026

https://github.com/rogeriols/fractol-42sp

One of the first graphical projects at 42 school, fract-ol introduces us to 2D programming with fractal generation.

42 42projects 42school c fractal-algorithms fractal-images fractals fractol fractol-julia fractol-maldelbrot fractol-tricorn hexadecimal-color

Last synced: 07 Apr 2025

https://github.com/coding-pelican/tic-tac-toe-c

Implementation of the classic Tic Tac Toe game in C. The game allows players to play against each other or against an AI opponent.

ascii c cli-game console-based console-game game minimax minimax-algorithm minimax-alpha-beta-pruning terminal-based terminal-game tic-tac-toe tic-tac-toe-game

Last synced: 15 Apr 2025

https://github.com/podnet/hx711-mgos-test

A mongoose OS app to test HX711 library ported from Arduino.

arduino c esp32 esp8266 hx711 mongoose-os mongoose-os-app

Last synced: 11 Apr 2026

https://github.com/nullswan/c_garbage_collector

C garbage collector, storing any malloc in a hash_table, resulting in a easier free, preventing any memory leaks during 42 School projects.

c collector free garbage malloc memory

Last synced: 14 Jun 2026

https://github.com/leoguilen/nodemcu_azureiothub_xamarinapp

IoT-based temperature and humidity monitoring system which is connected to Microsoft Azure. This is a Xamarin app to display real-time data from local sensors in an environment on a mobile device.

azure-cosmos-db azure-functions azure-iot-hub azure-service-bus c cpp dotnetcore flurl polly xamarin-forms

Last synced: 11 Apr 2026

https://github.com/alokshandilya/suckless

Alok's patched suckless utilities

c dmenu dwm dwmblocks st

Last synced: 30 Jun 2025

https://github.com/lucasctnh/automated-makefile

A directory watcher to automate the process of creating Makefiles for Allegro projects. Only Windows.

allegro automation c makefiles script windows-api

Last synced: 23 Mar 2025

https://github.com/smarchone/sil-compiler

SIL-Compiler as a part of Academics at NITC

c compiler-design lex yacc

Last synced: 30 Mar 2025

https://github.com/enaiel/viaxfg

VIAXFG - VIA Extended SB Config Tool

c dos soundblaster via

Last synced: 23 Mar 2025

https://github.com/yashhere/experimentalos

Work done by me for OS Lab project at NITC

c nitc operating-system os oslab system systems-programming

Last synced: 15 May 2025

https://github.com/eastriverlee/array.h

a lightweight dynamic (and generic) array type C is missing.

array c macro meta-programming programming-language

Last synced: 29 Mar 2025

https://github.com/worst001/note_language

收集了一些语言相关的笔记、文档与官方手册

c code coding cpp deployment go guide java language learning markdown mkdocs note notebook php python scala

Last synced: 11 Apr 2026

https://github.com/tutla53/rp2040

Create Robotic Project with Raspberry Pico RP2040 + Pico SDK + FreeRTOS + micro-ROS (coming soon)

c freertos pico-sdk raspberry-pi-pico servo-motor

Last synced: 15 Mar 2025

https://github.com/hachiya-kurisu/saeko

💪 a spartan spartan server

c spartan-protocol

Last synced: 30 Jun 2025

https://github.com/mahfuzurrahman98/noob-sort

Noob sort is an array sorting algorithm with a complexity of O(n^2). I had designed this algorithm in my early data structure learning days.

algorithms c data-structure sorting

Last synced: 10 Jul 2026

https://github.com/maksasj/blueb.js

🫐 very simple neural network framework and NPM package, powered by WASM

c neural-networks npm typescript wasm

Last synced: 11 Apr 2026

https://github.com/8dcc/chip-8

A CHIP-8 emulator made in C with SDL2

c chip-8 chip8 chip8-emulator emulator sdl2

Last synced: 31 Jan 2026

https://github.com/aaronjsutton/deck

Mock library for simulating decks of cards :spades:

c c-library cards deckofcards fisher-yates-shuffle playing-cards random-generation simulation

Last synced: 10 Jul 2026

https://github.com/gvatsal60/cmakedockertemplate

🐳📦 Streamlined C++ Template Development with CMake and Docker

c cmake cpp docker docker-container docker-image dockerfile make makefile

Last synced: 11 Apr 2026

https://github.com/kabragaurav/calculatorcui

CUI calculator in C langauage

c calculator cui

Last synced: 15 Mar 2025

https://github.com/tomswan/collections

In this repository are collected ZIP files containing listings from programming tutorials I wrote and published roughly between 1980 and 2001.

assembly-language c cpp java pascal program-listings programming-languages programming-tutorial source-code

Last synced: 10 Mar 2026

https://github.com/chutrunganh/simplex-method

📌Simple Method in optimization problem, step by step with C language implementation.

c hust linear-optimization linear-programming linear-programming-solver optimization simplex simplex-algorithm simplex-method tableau

Last synced: 25 Oct 2025

https://github.com/darshangaikwad4114/c-language-programs

C Language Programs

c c-language

Last synced: 01 Sep 2025

https://github.com/sametgul/roman3d

A 3-DOF Robotic Manipulator built from scratch. This project includes a data acquisition card design interfacing between the robot and computer, a 3-DOF planar robotic manipulator design, and a Simulink template for implementing and simulating control algorithms.

arm-microcontrollers c cad-design circuit-design control-design embedded-systems freecad matlab robotic-arm robotic-manipulator simulink stm32cubeide

Last synced: 13 Feb 2026

https://github.com/rajh-phuyal/42minishell

Creating a simple shell in C.

abstract-syntax-tree bash c minshell signals tokenizer

Last synced: 09 May 2026

https://github.com/gremble0/kebab

Compiler and interpreter for the Kebab programming language

c compiler cpp interpreter language llvm

Last synced: 14 Feb 2026

https://github.com/ajaxxishere/raspberrypi-mastermind

Creating a mini-game using C and arm-ASM with a raspberryPi 3

assembly c make physical-computing raspberry-pi-3

Last synced: 14 Feb 2026

https://github.com/williamfridh/kth_is1200_computer_hardware_engineering_project

Pong game built to run on a PIC32 board coded from scrath.

assembly c pic32

Last synced: 14 Feb 2026

https://github.com/farabi1/herbertc

Herbert C

c

Last synced: 14 Feb 2026

https://github.com/dorydev/linuxfromscratch

Simple kernel (will be upgraded later)

c grub kernel

Last synced: 15 Feb 2026

https://github.com/cmartinezucsc/resolucion_problemas_con_adcp

Repositorio complementario para el libro digital Resolución de problemas con ADCP - Con implementación en C y Python

c computational-science computational-thinking problem problem-solving programming python

Last synced: 15 Feb 2026

https://github.com/andymccall/commander-x16-development

Coding examples in 6502 assembler and C for the Commander X16 neoretro computer

6502 6502-assembly assembler c commander-x16 commanderx16 retrocomputing

Last synced: 15 Feb 2026

https://github.com/luizfiuzaa/tic-tac-toe_c

Tic Tac Toe game made in C language

c game study

Last synced: 28 Feb 2026

https://github.com/tahashieenavaz/c-programming-button

CSS Hover effect recreated in the console using C++ graphics.

animation c cpp graphics

Last synced: 20 Apr 2026

https://github.com/packet-batch/tech-afxdp

A small C API that interacts with AF_XDP sockets. Will be used with upcoming Packet Batch revamp and a work-in-progress!

af-xdp afxdp api bpf c ebpf makefile shared shared-library small xdp

Last synced: 16 Feb 2026

https://github.com/tpalmerstudios/practice

Random Projects While Learning C

algorithms beginner-friendly c cli linux parser sudoku

Last synced: 16 Feb 2026

https://github.com/antonioberna/spqr

Reliable File Transfer over UDP with Selective Repeat Protocol

c file-transfer linux macos python selective-repeat udp wireshark

Last synced: 16 Apr 2026

https://github.com/m-bartlett/sandboxfs

Create a "living" overlay mount replica of the machine rootfs to isolate filesystem mutations

c chroot chroot-environment chroot-script containerization sandbox

Last synced: 01 Mar 2026

https://github.com/anishsinha-io/skiplist

skip list implementation in ansi c.

algorithms c cmake datastructures

Last synced: 23 Mar 2026

https://github.com/imskully/ebola-cellular-automata

The simulation of the spread of the Ebola virus in a Cellular Automata with accompanying visualization.

bootstrap c cellular-automata jquery php posix pthreads research visualization

Last synced: 16 Apr 2026

https://github.com/hwakabh/echo-server

Implementation of socket connection with C Language for personal workouts.

bazel c distroless

Last synced: 02 Mar 2026

https://github.com/kristjanvalur/fastcond

Fast condition variables for posix

c concurrency-library multithreading-library performance

Last synced: 02 Mar 2026

https://github.com/linwin-cloud/system-image

收入了各个正版操作系统的镜像,免费下载,涵盖Linux和Windows。对小白及其友好,无需担忧广告和捆绑,使用ISO正版操作系统,装机省心省力

c deepin java linux microsoft os server ubuntu uos vb win10 win11 win7 windows wine

Last synced: 18 Apr 2026

https://github.com/astrodynamic/catutility

This is a cat utility implementation in C supporting all flags specified in the project requirements, with a Makefile for easy building.

c cat cmake makefile posix utility

Last synced: 02 Jun 2026

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

A collection of applications and benchmark suites used to evaluate several Clava NPM packages

benchmarks c cpp source-to-source

Last synced: 16 Apr 2026

https://github.com/electrocodeur/joystick

Projet : Joystick

arduino c

Last synced: 16 Apr 2026

https://github.com/uptudev/forestry

A logging library for Rust and C

c crate crates-io log logging logging-library rust rust-crate rust-lang

Last synced: 03 Mar 2026

https://github.com/cholnhial/libswni

Library Simple Wordnet (libswni) a library which makes it simple to use libwordnet

c static-library wordnet

Last synced: 29 Mar 2026

https://github.com/defaultik/sqlmap_opener

SQLMap Opener for Windows

c c-language linux sql sqlmap utility

Last synced: 04 Mar 2026

https://github.com/desmonhak/cpuid

(En desarrollo)librería para manejar CPUID en C y Python(CPython).

c cpuid intel nasm

Last synced: 28 Mar 2026

https://github.com/see-quick/verification

Just a bunch off stuff related to formal verification of Strimzi, Kafka and compilers related..

antlr4 arm64 asm assembly automation c compiler compilers formal-verification go golang quint rust testing tla tla-plus

Last synced: 04 Mar 2026

https://github.com/jenskutilek/pythonmactabletlib

Python bindings to access tablet input.

c macos python tablet

Last synced: 16 Apr 2026

https://github.com/magnuschase03/databaseserver

Small example of a database server and client written in c.

c database networking

Last synced: 16 Apr 2026

https://github.com/fahimfba/toph-problem-solution-by-fba

I used C and Python basically to solve those problems from Toph.

c competitive-coding competitive-programming python-3 python3 toph

Last synced: 16 Apr 2026

https://github.com/themanyone/replace

A REPL for all langauges with *your* editor and this simple bash script.

c c17 cobol cpp cpp17 csharp fortran go hare java node perl php python repl rust zig

Last synced: 01 Apr 2026

https://github.com/szymonwilczek/sia

Lightweight, zero-dependency Symbolic Algebra System (CAS)

ast c calculus cas computer-algebra-systems math-engine matrix-algebra no-dependencies symbolic-math

Last synced: 02 Jun 2026

https://github.com/canytr/editor

This project is a text editor developed using the Qt framework. It will provide basic text editing features and allow users to perform operations such as creating, editing, saving, and opening text files.

c cpp editor file localfiles qt

Last synced: 16 Apr 2026

https://github.com/zunyon/rls

rls is a file listing command-line tool with a different design philosophy from ls. rls highlights the unique part of each filename for easier fish shell filename completion.

c color columnar command-line filename-completion fish-shell ls openmp terminal

Last synced: 01 Apr 2026

https://github.com/rossy/solid-taskbar

Removes transparency from the Windows 8 taskbar.

c cc0 public-domain windows windows-8 windows-desktop

Last synced: 05 Mar 2026

https://github.com/princexz/monty

Monty 0.98 Interpreter Project

brainfuck brainfuck-compiler brainfuck-interpreter c m matlab scri

Last synced: 17 Apr 2026

https://github.com/thisisnotjustin/cue

C Library for Philips Hue API Interaction to use in embedded systems

c software-engineering

Last synced: 05 Mar 2026

https://github.com/andezion/arcade

This is endless, singleplayer Arcade-shooting game.

2d-game c cpp game-development sfml-2d-engine sfml-game sfml-graphics-library

Last synced: 17 Apr 2026

https://github.com/ghosts6/library_management_system

Library management system from basic to advacne write with languages like bash,c,c++,python and js

bash c cpp django django-orm django-rest-framework html-css-javascript javascript library-management-system postgresql python3 tailwind

Last synced: 02 Apr 2026

https://github.com/aggstam/movies_randomizer

Simple utility to get movie suggestions from local PSV files.

c shell

Last synced: 17 Apr 2026

https://github.com/rajkumargara/embedded-systems-prep

A structured collection of C/C++ concepts, data structures, operating systems, and embedded systems fundamentals with practical implementations for interview prep and real-world development.

c cpp dsa embedded-driver operating-systems

Last synced: 02 Apr 2026

https://github.com/lobbyra/minishell

Light bash reproduction for a 42 school project

42school bash c group

Last synced: 17 Apr 2026

https://github.com/justkroft/option-implied-moments

Algorithm to compute higher order return moments (volatility, skewness, kurtosis) from an implied volatility surface.

asset-management c cython finance options options-trading

Last synced: 02 Apr 2026