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/pierreforstmann/pg_set_acl

PostgreSQL set statement access control list

c postgresql postgresql-extension

Last synced: 30 Jan 2026

https://github.com/levkush/rm_to_windows

Bring rm command from unix to windows!

c mit-license rm unix windows

Last synced: 28 Apr 2026

https://github.com/rnuv/packet-flow

Custom Transport Protocol built on top of UDP that reliably transfers files through a simulated link.

c networking tcp udp wireshark

Last synced: 18 Mar 2025

https://github.com/prudhvideep/asteroids

A retro asteroids game written in C with raylib.

c gamedev raylib wasm

Last synced: 28 Apr 2026

https://github.com/andre0n/tiny-compiler

A compiler written in C for the Tiny language.

algorithms c compiler

Last synced: 31 Jan 2026

https://github.com/antonschnfeld/cutil

Small C99 utility library

c c99 cutil lightweight utility-library

Last synced: 10 Jan 2026

https://github.com/jacob-c-smith/web

High level abstractions for the world wide web

c html http http-server json jsonschema

Last synced: 25 Feb 2026

https://github.com/coding-pelican/omok-c

Simple implementation of the Omok (Five in a Row) game in C

ascii c cli cli-game console console-based console-game five-in-row game gomoku omok terminal terminal-based terminal-game

Last synced: 28 Apr 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/arhcoder/birthday-paradox

🎂 Simulación que compara las coincidencias de cumpleaños entre n mapaches.

birthday-paradox bokeh c java python racoons simulation

Last synced: 30 Apr 2026

https://github.com/naveeng2402/railway-reservation-gtk_c

Railway Reservation application that lets you to emulate the Booking, Downloading and Cancelling your tickets that is programmed in C using GTK, sqlite3, CSS, wkhtmltopdf

applicaiton c css database gtk gtk3 html relational-databases software sqlite sqlite3 svg wkhtmltoimage wkhtmltopdf

Last synced: 15 Apr 2026

https://github.com/dukris/architecture-pc

BSUIR, 4th semester

assembly c cpp

Last synced: 13 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/nicholasbishop/shoulda

Static analysis tool to find C/C++ function calls that do not use the return value

c c-plus-plus libclang static-analysis

Last synced: 27 Apr 2026

https://github.com/questiowo/buddhabrot

C++ buddhabrot fractal rendering program that uses the OpenGL and OpenCL libraries

buddhabrot c c99 cplusplus cplusplus-11 cpp cpp11 fractal fractal-algorithms fractal-rendering fractals gpu gpu-acceleration opencl opencl-kernels opengl

Last synced: 01 Feb 2026

https://github.com/youben11/sched-algo

Simulation of some scheduling algorithms used in Operating Systems

c operating-system scheduling-algorithms

Last synced: 28 Mar 2025

https://github.com/edsonbonfim/Ghanor

Ghanor, the revolution. VN/RPG

c game rpg visual-novel

Last synced: 11 Mar 2025

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/link-wolf/philosophers

42 project - Simultation of the Philosophers problem, with C-threads and mutex

42 42born2code 42school c macos simulation

Last synced: 27 Apr 2026

https://github.com/marcoqin/lava-rs

lava rust library (music player core)

c ffi player rust

Last synced: 27 Apr 2026

https://github.com/julinox/llmnr_responder

A native LLMNR (RFC 4795) server/daemon for Linux. Listens for multicast queries and responds to local link name resolution requests.

4795 c dns linux llmnr responder rfc server

Last synced: 27 Apr 2026

https://github.com/adolbyb/msp430g2553-labs

A collection of programs I wrote in C and Assembly specifically for the MSP430-G2553 Dev board as part of an Intro to Microprocessors Class.

assembler assembly c embedded-c embedded-systems msp430 msp430g2553 texas-instruments ti-msp430

Last synced: 18 Apr 2026

https://github.com/thefangbear/p.c

Addictive memory consumption utility

bad-code c malloc

Last synced: 10 Dec 2025

https://github.com/blueskyson/parallel-programming-2021-homework

PARALLEL PROGRAMMING IN C FOR MULTIPROCESSOR

c cpp mpi openmp pthreads

Last synced: 30 Apr 2026

https://github.com/lvntky/dennis

SCC is a simple, self-compiling C compiler that works on x86_64 machines.

c compiler linux self-hosted self-hosting-compiler x86 x86-64

Last synced: 26 Apr 2026

https://github.com/buarki/zipper

file compressor written in C and Wasm from scratch

c emscripten huffman-compression-algorithm javascript wasm webassembly

Last synced: 08 May 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/mehwishferoz/wynk-music-app-in-c

C project simulating Wynk music app functionalities, featuring user management, music browsing, playlist creation, and song playback using linked lists, hash tables, stacks, and queues.

algorithms c data-structures dsa dsa-project

Last synced: 06 Jun 2026

https://github.com/regularcoder239/bitmapfont

A custom 8x8 bitmap font.

8x8 c font python rust

Last synced: 15 Apr 2026

https://github.com/mohdnehalkhan/c-programs

This Repository contains all basic program's of C programming language for a beginner & I am mentioning all the C programs which I had been taught by my teachers

c

Last synced: 06 Jul 2025

https://github.com/giannycabral/c-programs

Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos práticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.

c cpp

Last synced: 25 Apr 2026

https://github.com/frlundst/snake

A snake game for UNO32 with Basic I/O Shield

c chipkit pic32mx snake uno32

Last synced: 06 Jun 2026

https://github.com/grahamstrickland/knrc

Examples and exercises from "The C Programming Language" (2e) - Kernighan & Ritchie

c exercises exercises-code-c kernighan-ritchie

Last synced: 08 Feb 2026

https://github.com/ar-dev-1/server

Server examples in C and C++

c cpp server

Last synced: 25 Apr 2026

https://github.com/bitcodr/esp8266-mqtt

A simple IoT project that controls an ESP8266's onboard LED via MQTT messages.

c cpp esp8266 esp8266-arduino esp8266mqtt mqtt mqtt-broker

Last synced: 13 Apr 2026

https://github.com/mavroprovato/algorithms

A library that implements various data structures and algorithms in C.

algorithms c data-structures

Last synced: 06 Jun 2026

https://github.com/purrie/line-lancer

Minimalistic strategy game

c game raylib

Last synced: 06 Jun 2026

https://github.com/maxrdz/c-pong

My 2D graphics video game written purely in C, a recreation of the original Pong arcade game. The graphics are powered by the Simple2D library.

c game

Last synced: 06 Jun 2026

https://github.com/aonemd/sky_hopper

A terrible OpenGL game in C. check the Makefile

c game-development opengl

Last synced: 24 Apr 2026

https://github.com/marinsucks/42

All the projects I completed at 42.

c cpp docker sysadmin web

Last synced: 01 Apr 2026

https://github.com/ammienyami/ldays

This is my first malware! I coded it in C++ and this repository have the source code of my malware!

c coding cpp malware

Last synced: 24 Apr 2026

https://github.com/dracula27/mario

Used C to build pyramids similar to the ones in the Mario game based on a user's input.

c c-language-programming cs50x

Last synced: 25 May 2026

https://github.com/algodesigner/tester

A miniature unit testing framework for C

c compact-framework unit-testing

Last synced: 06 Jun 2026

https://github.com/dHeinemann/Apocrypha-Engine

A game engine for text adventures

c game-engine text-adventure

Last synced: 11 Mar 2025

https://github.com/matheusfelipeog/semaforo-inteligente

Projeto da disciplina "Sistemas Embarcados", para criação de um semáforo inteligente.

c circuito-integrado hardware semaforo-inteligente sistema-embarcado

Last synced: 18 May 2026

https://github.com/krasjet/fretl

A command-line fretboard for mirrored (left-handed) guitar and alternative tunings.

c cli fretboard guitar music-theory

Last synced: 13 Jun 2025

https://github.com/franciscopombal/psis

PSIS file repo

c education linux

Last synced: 22 Apr 2026

https://github.com/horrjiy/push_swap

42 Core Curriculum --- Stack sorting algorithm using limited operations in C. The used algorithm, "Turksort", can be found in the linked video.

42commoncore 42heilbronn c linked-list sorting-algorithms stack-sorting

Last synced: 22 Apr 2026

https://github.com/aymenkhs/sorting-algorithms-in-c

Implementation and comparison of different sorting techniques in C (Insertion sort, Bubble sort, Quicksort, Merge sort, Heapsort

bubble-sort c complexity heapsort insertion-sort mergesort quicksort sorting-algorithms

Last synced: 31 May 2026

https://github.com/aditya-ranjan1234/twitter-c-implementation

Twitter Functions Implementation in C

c dsda twiiter

Last synced: 29 May 2026

https://github.com/saantiaguilera/fiuba-orga-pc-julia-set

Application to draw julia set based on window bounds and sugars

assembly c fractal julia-fractal

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/raihanuldev/c-programming

Fundametal Of C Programming ..here is all about fundamental of Programming

c

Last synced: 02 Apr 2025

https://github.com/moozunch/cepe-lang

ann belajar cepe alias competitive programming

algorithms c competitive-programming cpp problem-set problems-solving

Last synced: 10 May 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/dxing97/libdiscord-0.2

The second bot based on libdiscord, now depreciated

c discord

Last synced: 21 Apr 2026

https://github.com/bemxio/gicho

A 16-bit real mode operating system made in Assembly and C

assembly bootloader c kernel low-level operating-system os

Last synced: 27 Feb 2026

https://github.com/levelz-file/c-bindings

C Parser & API for the LevelZ File Format

c cmake cpp levelz

Last synced: 16 Apr 2026

https://github.com/arindal1/codechefproblems

Practice problems solved from CodeChef.com

c codechef codechef-solutions competitive-programming cpp

Last synced: 21 Apr 2026

https://github.com/trypsynth/sleepsoundly

Tiny C program to constantly pipe silent audio through audio devices on Windows, eliminating automatic sleeping.

accessibility audio c cpp sound soundcard soundcardsleep win32 windows winmm

Last synced: 11 Mar 2026

https://github.com/kogosoftwarellc/test-c

A robust and minimal unit testing framework for C.

c framework unit-testing

Last synced: 21 Apr 2026

https://github.com/exclud/printf

A custom Printf function

alx alx-system-engineering c printf

Last synced: 05 Jun 2026

https://github.com/mvpee/42-pipex

This project aims to deepen your understanding of the two concepts : Redirections and Pipes. It is an introductory project for the bigger UNIX projects that will appear later on in the cursus.

19 42 born2code c pipex school

Last synced: 11 Feb 2026

https://github.com/embeddedcrab/xmc4500_relaxkit_cpp

This repo contains C++ version of DAVE generated code for Peripherals with modified/added functionalities for XMC4500 Relax Kit

api c c-cpp cpp driver-programming xmc4500 xmc4500-relaxkit

Last synced: 21 Apr 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/pmerku/cub3d

Codam project 05 - make a 3D raycaster

c

Last synced: 31 Mar 2025

https://github.com/massigy/c-strings

This repository contains some useful and drag and drop C-string methods that you can join to your current project.

algorithms c c-programming c-strings cpp cpp-string cprogramming-language git github make makefile makefile-template strings strings-manipulation

Last synced: 16 Apr 2026

https://github.com/rev-roastedduck/debugsuite

A lightweight and flexible debugging and logging utility for C projects

c cpp debug terminal

Last synced: 20 Apr 2026

https://github.com/dxing97/libdiscord-0.1

The first bot made for libdiscord, now depreciated

c discord

Last synced: 20 Apr 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/janchy2/operating-system-kernel-riscv

A small but fully functional kernel of a multithreaded operating system with time sharing, written for RISC V architecture using assembly and C/C++. Includes a memory allocator, threads, semaphores and preemption on timer and keyboard interrupts.

allocator assembly c cpp kernel multithreading operating-system risc-v scheduler semaphore threads time-sharing

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/carseven/real-time-multiband-parametric-equalizer

Implementation of a real time multiband equalizer in C5515 dsp.

c dsp equalizer matlab real-time

Last synced: 19 Apr 2026

https://github.com/flatcap/ldm

⚙️ LDM test code (Logical Disk Manager - Windows Dynamic Disks)

c cli dynamic-disk ldm

Last synced: 04 Jun 2026

https://github.com/caellian/sourcedepgraph

A tool that generates include graph from C/C++ source files.

c cpp dependencies dependency-graph include-files includes source-code-analysis sourcegraph

Last synced: 13 Apr 2026

https://github.com/electrocodeur/buzzer_passif

Projet : Buzzer Passif

arduino c

Last synced: 13 Apr 2026

https://github.com/git-bruh/landbox

Small wrapper library for the Linux landlock API, including an example sandboxing utility

c landlock linux rootless sandboxing

Last synced: 15 May 2026

https://github.com/bploeckelman/hundredgames-001-c

Hundred Games #1 - Prong

100-games c game gamedev games raylib

Last synced: 20 Jul 2025

https://github.com/potato-master369/desktop-gremlin-linux

A fork of Desktop_Gremlin made for linux, initially meant for learning Xlib with C

c desktop-customization eyecandy umamusume

Last synced: 12 Feb 2026

https://github.com/hotakus/holog

A highly customizable, low-coupling, multi-platform, user-friendly logging project specifically designed for embedded platforms. 一个高度可定制、低耦合、多平台、多设备、用户友好的日志项目,专门为嵌入式平台设计。

c log logger logging objective-c

Last synced: 01 Apr 2026

https://github.com/magnuschase03/happyos

My attempt at creating an operating system.

assembly c os

Last synced: 19 Apr 2026

https://github.com/thealbertdev/masbstat-project-course

MASBstat project course for the Biomedical Engineering students of Universitat de Barcelona

c course embedded git github masb potentiostat progamming project skills stm32

Last synced: 19 Apr 2026