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/noxmor/cbrew

Single header build tool for C projects.

build build-tool c single-header single-header-lib single-header-library

Last synced: 12 Apr 2025

https://github.com/silicon42/tiny_ecc

Lightweight C implementations of short error correcting codes including Reed Solomon over GF(8) and GF(16)

c error-correcting-codes finite-field-arithmetic galois-fields gcc reed-solomon

Last synced: 03 Nov 2025

https://github.com/kalbarczykdev/snakesdl2

Simple implementation of Snake game made in C to practice SDL2

c c-application c-library desktop-app game gui sdl sdl2 snake snake-game

Last synced: 30 Jul 2025

https://github.com/sukruciris/skr_physics

SKR_Physics is a lightweight and easy to use 2D physics engine which is written in C.

2d-physics-engine c

Last synced: 30 Jul 2025

https://github.com/javaquery/unosdk

UnoSDK is a powerful CLI tool for Windows that simplifies the installation and management of multiple software development kits (SDKs) from various providers. Think of it as SDKMAN for Windows - bringing the same ease of SDK management to Windows machines. Say goodbye to manual downloads, extractions, and environment variable configurations.

c cpp flutter go golang gradle installer java jdk maven node nodejs python sdkman windows

Last synced: 09 Apr 2026

https://github.com/meysam81/space-invaders

an edition to the job that Chaser324 has done with the curses library in C program, implementing the old nostalgic game of the 20 century

c c-lang c-language c-languages c-library c-programming ncurses ncurses-library space-game space-invaders space-shooter space-shooter-game spaceship

Last synced: 02 Jan 2026

https://github.com/neko-box-coder/embed2c

Small C program to embed binary (and text) files, with instructions and cmake helper function

c embed embedder files

Last synced: 04 Jun 2026

https://github.com/ricky9leet/1337_get_next_line

Development repository for the 42cursus' get_next_line project

1337 42cursus c file-descriptors makefile

Last synced: 21 Mar 2025

https://github.com/ricky9leet/1337_ft_printf

Development repository for the 42cursus' ft_printf project

1337 1337cursus 1337school c makefile printf-42

Last synced: 21 Mar 2025

https://github.com/randomhashtags/quarkjson

Native C JSON library, emphasized on performance and system resource efficiency.

c json library

Last synced: 03 Sep 2025

https://github.com/dantondanvin/hospital-management-system

This is a hospital management system written in C language. Functionalities include addition of new patients, search based on various fields, editing information of a patient and deletion of patient records.

c crud-operation hospital-management-system

Last synced: 29 Jul 2025

https://github.com/amine-cs96/round_robin-process-scheduler

Round-Robin Process Scheduler is a C console application simulating CPU scheduling with the Round-Robin algorithm. It manages processes dynamically in a circular queue, executes them in fixed time quanta, and visualizes process states, illustrating time-sharing and process management in operating systems.

c circular-queue cpu-scheduling operating-system process-scheduler round-robin simulation time-sharing

Last synced: 14 Oct 2025

https://github.com/VTSTech/VTSPS2-CRC32

An example CRC32 implementation for the PS2

c crc32 ps2 ps2sdk

Last synced: 09 May 2025

https://github.com/01barthez/expression-checker

We would like to write a program to tell whether expressions made up of pa-renthèses, brackets and accolades are well-formed. brackets and braces are well formed: the algorithm scans the string and determines whether determines whether there's a balance (and in the right order) between the opening parentheses and fer- brackets “[” and others...

assessment-project c data-structures homework makefile

Last synced: 04 Mar 2025

https://github.com/tosone/sudoku

sudoku solver

c sudoku-solver

Last synced: 14 Apr 2025

https://github.com/metan-ucw/widgets

Stagin repository for gfxprim widgets

c graphics widget-library widget-toolkit widgets

Last synced: 07 Jul 2026

https://github.com/diogogmatos/li3-grupo29

Reading, parsing and interpreting big data files, using C

c university-project

Last synced: 28 Jun 2025

https://github.com/yusufss4/blackbox-rpc-transfer

Transfering and running a binary blackbox file using Remote Procedure Call with the help of rpcgen.

c popen3 remote-procedure-call rpc rpcgen

Last synced: 29 Jul 2025

https://github.com/rudrajiii/c_with_linux

This is the Place Where i am putting all my Codes and Info about C , Whatever i learn , every single thing i am gonna save here through code as well as in visualized way . that's it !! Happy Coding :> 💖

c gcc linux ubuntu

Last synced: 05 Mar 2025

https://github.com/sulig/minitalk

Resumen: El propósito de este proyecto es crear un pequeño programa de intercambio de datos utilizando señales UNIX.

42 42barcelona 42cursus 42projects 42school c guia-minitalk minitalk minitalk-42 minitalk-guide minitalk42 wiki-minitalk

Last synced: 20 Sep 2025

https://github.com/parzival129/gameboy-programming

These are example program for programming games that can be run on a Gameboy emulator or even on the Gameboy hardware

c gameboy gaming retro

Last synced: 17 Oct 2025

https://github.com/unclechu/jacktoalsa

Forwarding JACK to ALSA (start JACK with dummy device and send sound to ALSA via libasound)

alsa audio audio-plugin audio-processing c dummy-device jack jack-audio-connection-kit libasound sound sound-processing utility

Last synced: 07 Nov 2025

https://github.com/zenigm/paaword-protected-studentrecordsystem

A simple student record management system in C language that allows users to store and retrieve student details such as name, class, section, parent's names, and contact information. Access is password-protected for security.

c

Last synced: 19 Jun 2025

https://github.com/aeckar/libnumsys

Number system conversion library and command-line utility for C/C++

binary c cpp hexadecimal number-converter

Last synced: 19 May 2026

https://github.com/michaelyeg/cmput201

Basic C programming

c

Last synced: 17 Jun 2026

https://github.com/im-rises/ctwinprimenumberparallel

Program to find twin prime numbers in parallel using OpenMPI

algorithm c mpi openmpi parallel parallel-programming prime-numbers twin-prime-numbers

Last synced: 22 Jul 2025

https://github.com/kusaremkn/icom

c ebpf sip

Last synced: 14 Feb 2026

https://github.com/flashblaze/sl-2-os

Code I'll be doing in SL-2 (OS) of TE

c shell-script

Last synced: 16 May 2026

https://github.com/leodubosclard/dvd

-> README.md

c dvd-screensaver makefile

Last synced: 28 Jul 2025

https://github.com/s-celles/xc8-wrapper

[WIP] A Python wrapper for Microchip's XC8 toolchain for PIC microcontrollers

ai-generated-code c compiler pic pic16f python python3 wrapper

Last synced: 16 May 2026

https://github.com/xanonymous-github/main

My main development-specific repo, all the separate code is here, in addition, here also provides computer class homework answers, welcome to free use.

c cpp golang html java javascript photography python study

Last synced: 07 Apr 2026

https://github.com/sprookie/pcrate

kernel-module to compute pagecache hit ratio

c hit-rate kernel kernel-module pagecache

Last synced: 10 Jan 2026

https://github.com/0xhilsa/pynum

a small python library for 1D and 2D arrays with GPU support

array c cuda nvcc python3

Last synced: 18 Apr 2026

https://github.com/mytechnotalent/pico_c_stepper

A professional embedded C application for the Raspberry Pi Pico that combines LED blinking with 4-channel stepper motor control using ULN2003 driver boards. The project demonstrates GPIO control, timing functions, and modular code organization suitable for embedded development.

c pico pico-sdk robotics rp2040 stepper-motor stepper-motor-control stepper-motor-driver

Last synced: 24 Jun 2025

https://github.com/turkeymcmac/pig2

A pretty simple object system for C.

c library oop

Last synced: 27 Jul 2025

https://github.com/samukiszhsd/linguagemc

Estudo da faculdade sobre a linguagem C e C ++

c cpp logica-de-programacao

Last synced: 27 Jul 2025

https://github.com/alcatrazescapee/adventofcode

My Advent of Code Solutions

advent-of-code c cordy haskell python rust

Last synced: 09 Apr 2026

https://github.com/ahaddad98/minnishell

This project contains a small version of SHELL system

c execution parsing shelll

Last synced: 28 Jun 2025

https://github.com/moxer-mmh/projets4

Module Projet de S4 checkers in assembly

assembly c

Last synced: 16 May 2026

https://github.com/basemax/knapsackproblemc

This is a simple implementation of the knapsack problem in C in both recursive and dynamic programming approaches.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures c data-structure datastructure ds dynamic-programming knapsack

Last synced: 27 Jul 2025

https://github.com/zlrkw11/CS-210

personal learning repository

assembly c lc3

Last synced: 15 Sep 2025

https://github.com/laertispappas/bellman-ford-dijkstra

Bellman ford & Dijkstra algorithm - draft

bellman-ford c

Last synced: 25 Jun 2025

https://github.com/jessicarod7/ece243-oml-public

Description of a game based on One More Line, created as the final project for ECE243 (Computer Organization).

arm c de1-soc fpga mobile-game one-more-line

Last synced: 18 Sep 2025

https://github.com/jrob774/planet-3310

A shoot-em-up game made for 2021's NOKIA 3310 JAM 3.

c game gamejam nokia nokiajam sdl sdl2 shmup shoot-em-up tcc

Last synced: 13 Apr 2025

https://github.com/librity/ft_kilo

CLI text editor written in C, following 42's Norminette

42 42born2code 42saopaulo 42school c ft-kilo norminette text-editor

Last synced: 19 Jun 2026

https://github.com/izumisy/mathcalc

Simple arithmetic calculater for command-line.

arithmetic-calculater c cplusplus

Last synced: 05 Apr 2025

https://github.com/klihe/sdl2-setup-macos

One day I was trying to search for something like pygame for C++ and I found SDL2, but the implementation of this library was not easy for me. I decided to make this tutorial on how to implement SDL2 on MACOS which works for me

c c11 cpp cpp11 game library sdl sdl2 sdl2-library tutorail

Last synced: 13 Mar 2025

https://github.com/rupt/floatdiff

Differences between floating point numbers, measured by order

c data-types floating-point python

Last synced: 12 May 2025

https://github.com/jobson-batista/hacking-book

Estudos do Livro "Hacking: The Art of Exploitation" de Jon Erickson

architecture c cybersecurity hacking infosec programming

Last synced: 27 Jul 2025

https://github.com/kareimgazer/safe-lock-embeded-systems

save lock using an AVR microcontroller.

atmega32 avr c eeprom motor security uart-protocol

Last synced: 29 Mar 2025

https://github.com/randoragon/randoutils

random programs for random tasks to make my everyday life easier

c linux utilities

Last synced: 17 May 2026

https://github.com/euleriantechnologies/etcfv2

Eulerian TCFV2 reader high speed implementation in C

bitfield c tcfv2

Last synced: 25 Jun 2025

https://github.com/mrannanj/timegm

CC0 timegm implementation

c c89 cc0 timegm

Last synced: 05 Apr 2025

https://github.com/bensuperpc/docker-subc

subc compiler in docker

c compiler dcoker

Last synced: 27 Mar 2025

https://github.com/funnyboy-roks/vi3

A program to generate vi-style keystrokes for i3 using modes.

c i3 i3-config vi vim

Last synced: 05 May 2026

https://github.com/marcolugo/filesplit

Command line tool to split binary files. Made for anti-virus analysis but can be used for other purposes.

antivirus-testing c

Last synced: 23 Jul 2025

https://github.com/arthur020104/ufu

Resolução de trabalhos/atividades da ufu

algorithms-and-data-structures c python ufu

Last synced: 19 May 2026

https://github.com/luciana-pereira/minitalk

Este projeto consiste na construção de um programa na forma de um servidor e um client em C

42cursus 42minitalk 42sp c makefile

Last synced: 18 Jul 2025

https://github.com/ksw2000/simple8b-in-c

An implementation of Simple8b algorithm in C

c compressed-arrays encoding time-series

Last synced: 18 Mar 2025

https://github.com/lebrancworkshop/operating-system-youtube

Learning Operating System on Youtube. (E.G. Neso Academy)

c online-course operating-system

Last synced: 19 May 2026

https://github.com/martan03/spinningdonut

3D spinning ASCII donut

ascii ascii-donut c donut spinning-donut

Last synced: 06 Jul 2026

https://github.com/embeddedt/lv_ev3

LittlevGL for LEGO Mindstorms EV3 (based on linux_frame_buffer)

brick c ev3 ev3dev littlevgl mindstorms

Last synced: 14 May 2025

https://github.com/jakubvojvoda/unix-users-info

Information searching about Unix users

c client-server socket unix user-info

Last synced: 10 Sep 2025

https://github.com/orbitcowboy/cppcheck_crash_files

A collection of files that let cppcheck crash while scanning.

c c-plus-plus cpp cppcheck crash crash-reporting crash-reports segmentation-fault

Last synced: 30 Mar 2025

https://github.com/mateuschaves/dll

Desenvolvimento de uma DLL que resolve problemas da Geometria Analítica.

algebra c dll geometry-library mathematics university-project

Last synced: 26 Jul 2025

https://github.com/swarnimcodes/c3fm

Terminal based file manager in c3

c c3 file-manager linux

Last synced: 06 Jul 2026

https://github.com/adharshkamath/automata-and-compiler-design

Lexer and Parser, written as a part of the IT250 course assignments

c compiler-design lexer lexer-parser parser yacc

Last synced: 26 Jul 2025

https://github.com/pymarcus/supply

A simple code in C to manager a supply

c supply

Last synced: 15 Sep 2025

https://github.com/ishaansathaye/csc225-computerorganization

Cal Poly CSC 225 Introduction to Computer Organization

assembly c cal-poly computer organization

Last synced: 19 May 2026

https://github.com/newlandtv/helloworld

Let's print "Hello, World!" In 6 programming languages.

c cpp csharp hello-world helloworld java javascript js programming-language python

Last synced: 08 Apr 2026

https://github.com/guxtapires/vendas-no-mes

Um algoritmo em linguagem C que recebe os valores de venda na semana de determinado mês, escolhido pelo usuário, e então mostra a soma dos valores dos meses e das semanas.

c calculus

Last synced: 26 Jul 2025

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

ALX Low Level Programming is a collection of C programming projects and exercises that cover fundamental concepts of low-level programming. This repository includes implementations of various algorithms, data structures, and problem-solving techniques, aimed at enhancing proficiency in the C programming language.

big-o-notation c data-structures-and-algorithms sorting-algorithms

Last synced: 26 Jul 2025

https://github.com/axect/hep_cs

Study numerical algorithm

c go julia mathematica matlab python

Last synced: 26 Jul 2025

https://github.com/ramanaditya/supermart

This is a Super Market management project built using C language

c

Last synced: 26 Jul 2025

https://github.com/myd7349/edflib.cmake

CMakeLists.txt for Teunis van Beelen's EDFlib.

bdf c cmake edf edflib eeg

Last synced: 08 Mar 2026

https://github.com/edulandoni/c-programming-a-modern-approach-2e-exercises

Exercises and notes for C Programming: A Modern Approach (2nd Edition) by K. N. King. Code in C17.

book-exercises c c-language c-programming-a-modern-approach kn-king solutions study- study-note

Last synced: 06 Jul 2026

https://github.com/iamjayprakash/dsa

This Repository contains codes in C programming Language related to Data structure and Algorithm.

c ccode code cprogramming data-structures dsa linked-list queue stacks

Last synced: 14 Jul 2025

https://github.com/byllgrim/tii

An interface for irc it (ii) WIP

c cowboy ii irc kiss lazy minimalism suckless

Last synced: 24 Jun 2025

https://github.com/hroptatyr/coinbase

websocket data scraper for coinbase

bitcoin c command-line-tool scraper

Last synced: 26 Apr 2026