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/migpovrap/keyvaluestore

Key Value Store developed for our Operating Systems class.

c multithreading operating-systems posix

Last synced: 01 Mar 2026

https://github.com/RaduRelics/xor-ransomware

A POC ransomware to troll your friends. Encrypt and Decrypt a Windows computer using basic xor encryption.

c decryption encryption ransomware windows xor-cipher

Last synced: 12 Oct 2025

https://github.com/cppvolodya/embeddedsystemsprojects

Embedded systems educational projects.

c cmake embedded stm32

Last synced: 18 Jun 2025

https://github.com/tomcat-42/zig-compile-commands

compile_commands.json generation for c projects using zig build

build c compile-commands compile-commands-json zig zig-build zig-build-system

Last synced: 09 Apr 2025

https://github.com/tariqjamel/inter-process-communication

This project demonstrates IPC using System V message queues in C. It includes a server and two clients that communicate through message queues. The server receives and forwards messages between clients, enabling continuous communication.

c interprocess-communication operating systemcall thread

Last synced: 12 Oct 2025

https://github.com/hassan11196/ds-assignments

Data Structures Assignments - FAST NUCES (Karachi) - CS201 - Fall 2018

bfs c cpp data-structures dfs infix optimization pathfinding postfix

Last synced: 18 Apr 2026

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/isubasinghe/microc

A (mostly) working C compiler

c compiler haskell

Last synced: 15 May 2026

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/mykbit/morse-code-learning-game-pico

This project serves as a morse code learning tool via Raspberry Pi Pico microcontroller extension board utilising its programmable buttons.

arm-assembly c pico

Last synced: 30 Mar 2025

https://github.com/matubu/minibash

A simple, mini, imperfect version of bash

bash c

Last synced: 11 Oct 2025

https://github.com/matubu/jail_serv

A static web server that uses a chroot jail to prevent access to the rest of the filesystem

c webserver

Last synced: 11 Oct 2025

https://github.com/sonota88/vm2gol-v2-c

toy compiler

c compiler

Last synced: 11 Oct 2025

https://github.com/azersd/argparse

CLI Argument parser in C for 42 projects.

42 42cursus 42projects argparse c cli

Last synced: 11 Oct 2025

https://github.com/enaiel/viaxfg

VIAXFG - VIA Extended SB Config Tool

c dos soundblaster via

Last synced: 23 Mar 2025

https://github.com/nullndr/lexer

A C implementation of a lexical analyser for a programming language (wip)

c lexical-analysis lexical-analyzer

Last synced: 19 Jun 2025

https://github.com/mailittlepony/flowergame

multiplayer game for ESP using TCP protocol

c cpp tcp-client-server

Last synced: 15 Mar 2025

https://github.com/horrjiy/minitalk

42 Core Curriculum --- A simple server-client communication program passing messages using signals in C.

42commoncore 42heilbronn c client-server signals

Last synced: 10 Oct 2025

https://github.com/bam-j/datastructure

자료구조 C언어 구현

c data-structures

Last synced: 31 Mar 2025

https://github.com/dhaliti/minishell

A tiny shell, just like a mini version of Bash

bash c command command-line homebrew shell shell-script terminal unix

Last synced: 14 Apr 2026

https://github.com/baro-00/c_liblogs

C logging library

c c-library logging-library

Last synced: 10 Oct 2025

https://github.com/jianping-duan/unix_programming

UNIX programming cases based on FreeBSD environment

c freebsd unix

Last synced: 10 Oct 2025

https://github.com/leaomartelo2/wireframe_game

Game / Game engine using Raylib with a Wireframe visual style

3d c cpp fps-game raylib

Last synced: 27 Oct 2025

https://github.com/vardan2009/cwordle

Wordle game recreated in C

c cli wordle

Last synced: 09 Oct 2025

https://github.com/arkenidar/luajit-ffi-toolset

toolset for luajit ffi, input "cdefs" (C language definitions)

bash c ffi lua luajit py

Last synced: 19 Apr 2026

https://github.com/timbo-rafa/c-allegro-memory-game

Memory Game to learn mathematical operations

allegro allegro4 c c-language demo game makefile memory-game

Last synced: 03 Jul 2025

https://github.com/asynched/data-structures

Implementation of a series of data structures in C

c data-structures

Last synced: 09 Oct 2025

https://github.com/8dcc/ida2sig

Convert IDA signature to code signature and vice versa

c ida ida-pro signature-scanner unix-like

Last synced: 10 Jun 2026

https://github.com/vishal-raj-1/language-proficiency-in-c

It contains all the solutions of HackerRank (Language Proficiency In C)

basic-of-programming basics-of-c c hackerrank language-proficiency programming-language

Last synced: 03 Jul 2025

https://github.com/cat-in-the-dark/fc3d

Experimental Fantasy Console for 3D (sic!)

c emscripten fantasy-console game-development game-engine raylib

Last synced: 27 May 2026

https://github.com/miguelriosoliveira/42

Projects from 42 school

algorithms c data-structures makefile shell

Last synced: 21 Jan 2026

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/utkarsh2102/typing-tutor

This is a typing tutor. Made in C language.

c

Last synced: 08 Oct 2025

https://github.com/GLNsH/Text-to-Subtitle

SubText: Text to Subtitles converts TXT to SRT written in C

c subtitles

Last synced: 22 Sep 2025

https://github.com/clubgamma/ticket-booking

Participate in Club Gamma Hacktoberfest by contributing to any Club Gamma Project

c hacktoberfest hacktoberfest2024 menu-driven-program ticket-booking-system

Last synced: 09 Apr 2025

https://github.com/sinokadev/noka

리눅스용 게이밍 유틸리티

c gaming linux record replay

Last synced: 18 Jan 2026

https://github.com/pxd1311/shadow-shell

A terminal for windows, linux and mac made entirely in C. ( unix shell is buggy as of now)

apple c linux mac programming shell unix windows

Last synced: 23 Feb 2026

https://github.com/studton/dance-of-numbers

Dance of numbers is a simple guess number game for Linux command line.

c game open-source

Last synced: 16 Oct 2025

https://github.com/ivangrana/prog-redes

Repositório dedicado a programação de redes utilizando Python,C e C++

c cpp network-programming python socket-programming

Last synced: 18 Jan 2026

https://github.com/quietboil/jspp

JSON Streaming Pull Parser

c json

Last synced: 21 Apr 2026

https://github.com/tlmader/mash

Mash, a simple shell using the POSIX system call API

c redirection shell stream

Last synced: 12 Apr 2026

https://github.com/fredericbonnet/colibri

Colibri is a fast and lightweight garbage-collected datatype library written in C

abstract-data-structures abstract-data-types c data-structures datatypes garbage-collection garbage-collector memory-allocation

Last synced: 07 Oct 2025

https://github.com/nicosnicolaou16/androidprojectandndk

This project sets up the NDK (Native Development Kit) in Android for communication between an Android project and C/C++ code. In this example, the C/C++ code simply prints a text message to the Android application.

android c cmake cplusplus cpp jetpack-android jetpack-compose kotlin kotlin-android ndk ndk-cmake

Last synced: 22 Apr 2025

https://github.com/manuosmx/sopa-de-letras-1

An alphabet soup made 100% in C language, saving the words found with their position in an external file.

c

Last synced: 24 Mar 2025

https://github.com/bobis33/myteams

EPITECH PROJECT | NETWORK PROGRAMMING | MYTEAMS

c communication epitech network network-programming

Last synced: 19 Apr 2025

https://github.com/amlel-el-mahrouss/fw

Part of the NeKernel project, a firmware meant to boot disks under EPM.

c embedded-systems firmware

Last synced: 25 Mar 2025

https://github.com/sclorentz/c_app

app c

Last synced: 07 Mar 2025

https://github.com/sahil-4/learn-c

C Programming notes

c learn notes programming

Last synced: 08 Apr 2025

https://github.com/amlel-el-mahrouss/cc

A C/C++ compiler, assembler, and linker meant for NeKernel, customized for it.

assembler c compiler cpp linker

Last synced: 25 Mar 2025

https://github.com/nguyenchiemminhvu/LinuxNetworkProgramming

A comprehensive guide for Linux Network (Socket) programming

c cpp network-programming socket-programming

Last synced: 06 Oct 2025

https://github.com/samuelterra22/udp-sockets-example

A simple example for communications between sockets UDP

c client datagram datagram-socket example server socket sockets udp udp-client udp-server

Last synced: 11 Jun 2025

https://github.com/tothantonio/utcn

personal files for courses I took at Technical University of Cluj-Napoca

algebra-linear analysis assembly c data-structures-and-algorithms database digital-system-design java oop vhdl

Last synced: 12 Apr 2026

https://github.com/seg6/raytracer

pure c99 raytracer

c computer-graphics raytracer

Last synced: 01 Jul 2025

https://github.com/tdholmes/harma

A project to assist over-caffeinated electrical engineers in soldering.

c kicad

Last synced: 24 Mar 2025

https://github.com/bynect/c-argparse

A simple callback based argument parser written in C

ansi-c argparser argument-parser c no-dependencies single-header utility

Last synced: 06 Oct 2025

https://github.com/avinashshenoy97/intal

An implementation of the Karatsuba algorithm for fast multiplication of large integers in C.

c karatsuba large-integers multiplication

Last synced: 26 May 2026

https://github.com/flatcap/gdiff

📊 Graphical Diff Program

c diff graphical

Last synced: 20 May 2026

https://github.com/alvii147/digitalpiggybank

Digital Piggy Bank Project with Raspberry Pi Zero W

c embedded-systems raspberry-pi-zero-w

Last synced: 04 Sep 2025

https://github.com/kaierikniermann/c_cpp-mini-project-template

This is a template you can use for small quick C projects

c cpp template-project

Last synced: 13 May 2026

https://github.com/luizmiguelsr/estudos-cursos_2020

📚 Cursos realizados em 2020

algorithms c c-plus-plus css3 html5 php python

Last synced: 11 Apr 2026

https://github.com/federicoponzi/mydfs

A simple distributed file system.

c distributed-file-system distributed-system

Last synced: 24 Mar 2025

https://github.com/jacmoe/neogardens

Retro graphics programming in 16bit style - using a modern tool-chain

c c99 glfw3 raycasting retro

Last synced: 24 Mar 2025

https://github.com/emanuele-xyz/ccc

Common C Code

c

Last synced: 09 Sep 2025

https://github.com/hubenchang0515/luminous

Luminous is a DATA STRUCTURE and ALGORITHMIC library of C programming language.

c data-structures

Last synced: 11 Mar 2025

https://github.com/ya2ir/classical_simplex

An implementation of the classical Simplex algorithm in C

c linear-programming operations-research simplex-algorithm simplex-method

Last synced: 28 Mar 2025

https://github.com/ericmassol/bei_n7_2024_2025

Réalisation d'un système embarqué critique pour le déventement de parachute auxiliaire pour un ballon létal.

c embedded-systems engineering esp32 platformio space

Last synced: 13 Apr 2026

https://github.com/osfabias/olog.c

c logging library

c c99 log logger logging

Last synced: 17 Mar 2025

https://github.com/callmesalmon/pomme

Minimal Sega Genesis emulator written in C. Contributions are welcome! (WIP)

c emulator minimalist pure-c sega sega-genesis

Last synced: 03 Apr 2025

https://github.com/alexdvorak/c_cpp_projects

For the sake of learning how to translate across languages and how things work

algorithms algorithms-implemented c data-structures data-structures-c sorting-algorithms sorting-algorithms-implemented

Last synced: 29 May 2026

https://github.com/mrnazu/cs50

cs50 harvard

c computer-science cs50 dsa harvard

Last synced: 29 May 2026

https://github.com/stavros/ledtoggle

An example for NIOS II processor to toggle a Led with a Button

c fpga nios-ii vhdl vhdl-code

Last synced: 09 Jul 2025

https://github.com/andresberejnoi/cpu_simulation

A virtual CPU (32-bit and 16-bit), simulated using C with a custom-made assembly-language

16-bit-assembly 16-bit-cpu assembler assembly c comporg computer-organization cpu-emulator simulation

Last synced: 19 May 2026

https://github.com/ignema/dictel

langage avec portabilité élevée et programmation memory-driven

c compiler

Last synced: 01 Mar 2025

https://github.com/priyanshuahir000/restaurantbill

This is a project that is made in C language to make a restaurant bill. It is made by me and was my first semester college project.

bill c restaurant

Last synced: 14 Jun 2025

https://github.com/stefanasandei/advent-of-code

My Advent of Code solutions🎄

advent-of-code aoc aoc2023 aoc2024 c c99

Last synced: 25 Mar 2025

https://github.com/suvrik/ghostlunky

Enjoy endless daily challenges with your friends!

c disassembly modification spelunky

Last synced: 04 Oct 2025

https://github.com/osiota10/alx-low_level_programming

C Low Level Programming - Data Structures, Linux/Unix System Programming and Algorithms with ALX Software Engineering

algorithms assembly c data data-structures linux shell unix

Last synced: 25 Jun 2025

https://github.com/mat-p1/logica-de-programacao1

Repositório com todas as atividades realizadas em Lógica de Programação utilizando a linguagem C.

c logica-de-programacao

Last synced: 19 Jul 2025

https://github.com/nem0z/c-linkedlist

Basic C implementation of linked list

c clang linkedlist

Last synced: 24 Mar 2025

https://github.com/massigy/c-dictionnary-program

This C program, loads a file of 10000 english words to a trie data structure and search for the right spelling when the user types a word of his own.

c cprogramming data-structures gcc git github linked-list makefile

Last synced: 07 May 2026

https://github.com/antonschnfeld/cutil

Small C99 utility library

c c99 cutil lightweight utility-library

Last synced: 10 Jan 2026

https://github.com/arc-hugo/cforth

Mini projet implémentant un interpréteur pour un sous-ensemble de fonctions du langage Forth en C

c cmake forth

Last synced: 18 Mar 2025

https://github.com/matheusmoraes13/sistemacadastrologin

Sistema de Cadastro e Login, utilizando a interface gráfica da biblioteca GTK para a criação de uma UI

c gtk3

Last synced: 01 Apr 2025

https://github.com/cooljeanius/gvpe-2.25

fork of gvpe 2.25, created to fix a build error I was experiencing when updating the MacPorts Portfile for it

c vpn

Last synced: 18 Jan 2026

https://github.com/d34d0s/libx

A library providing APIs for common engineering utilities.

c data-structures memory-management stdlib-extras

Last synced: 01 Apr 2025