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/blade-lang/kite

A package that helps to build C extensions for Blade as well as other C/C++ applications from a Blade script/project.

blade c clang cmake compiler cpp gcc mingw-w64 toolchain

Last synced: 28 Jan 2026

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/james-p-d/consolesnake

Snake game for Windows console in C/C++

c console-application cpp snake snake-game

Last synced: 21 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/sunref/nite

NITE (Nano-Inspired Text Editor) is a minimalist terminal text editor written in C, project for my TCC (Final Course Project) in Bachelor's Degree in Computer Science at IFSP-SBV.

c editor nano terminal text text-editor vim

Last synced: 20 Apr 2026

https://github.com/archie94/codes

Important codes implementing various algorithms and day to day problems.

algorithm c codechef competitive-programming contest cpp hackerrank leetcode leetcode-java leetcode-solutions spoj

Last synced: 24 Apr 2026

https://github.com/cpscript/serial_port-com-tool

serial port communication tool

c

Last synced: 04 Sep 2025

https://github.com/iker-gonzalez/cub3d

Small simulated 3D game done using raycasting principles and inspired by the famous Wolfenstein 3D game

42cursus c dda-algorithm minilibx raycasting

Last synced: 12 Jun 2026

https://github.com/Quanoom/skyGuardian

unfinished game designed with raylib library

c game games gaming learning raylib sky-defender-game

Last synced: 17 Sep 2025

https://github.com/arkenidar/syntax_clang

syntax of C/C++ examples

c cpp

Last synced: 29 Apr 2026

https://github.com/lajule/rac

REST API in C

c libuv rest

Last synced: 29 Jan 2026

https://github.com/basemax/one-compiler-draft-c

Another attempt to write a compiler in c using flex and bison with all features of Syntax.

bison c flex lexer parser

Last synced: 03 Apr 2025

https://github.com/gr3yknigh1/simple-http-server

Simple HTTP Server

c http-server

Last synced: 01 Apr 2025

https://github.com/huntermahmud/leetcode

All of my leetcode solution

c cpp problem-solving

Last synced: 27 Apr 2026

https://github.com/nandahkrishna/compilerdesignlab

Programs written for the Compiler Design Laboratory in the 6th semester

c c-programming compiler compiler-design compiler-principles compilers lex lexical-analysis lexical-analyzer

Last synced: 25 Mar 2025

https://github.com/lancewalk87/clp-prototyping-boards

Hardware/Software | Series of stationary MCU prototyping platforms, ISP compatible with multiple bootloaders for optimal IDE support.

avr c c-plus-plus hardware mcu pic prototyping software testing-tools

Last synced: 17 Apr 2026

https://github.com/electrocodeur/led

Projet : Led

arduino c

Last synced: 11 Apr 2026

https://github.com/tiagodongo/uta

Um repositório dedicado a armazenar projetos de programação desenvolvidos durante as disciplinas acadêmicas.

academic-project assembly c

Last synced: 27 Jan 2026

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/baifei2014/mock_php-fpm

学习php-fpm源码实现

c php-fpm socket

Last synced: 09 Apr 2025

https://github.com/lancewalk87/clm-nrf2401-bluetooth-breakout

Hardware/Software | Generic ISP Interface, MCU PIC8-bit SPI Interface. 2.4GHz, Low Energy Bluetooth.

bluetooth-low-energy breakout c c-plus-plus hardware-modules isp jtag-vpi mcu microcontroller mplab nrf24l01 pic prototype spi

Last synced: 20 Apr 2026

https://github.com/naocoding/interactive-fiction-engine.c

C Project which can easily transform your ideas / scripts to a website.

automatic c generate-code html html-css-javascript interactive-fiction

Last synced: 04 Jun 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/kanishkrawatt/c_programming

A collection of resources to learn concepts for C

c competitive-programming dsa

Last synced: 08 Apr 2025

https://github.com/quietboil/jspp

JSON Streaming Pull Parser

c json

Last synced: 21 Apr 2026

https://github.com/libdriver/pca9548a

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

c full-featured-driver iic linux mcu pca9548a switch

Last synced: 20 Apr 2026

https://github.com/xmartlabs/docker-pcl-cmake

Docker image containing PCL and CMake.

c c-plus-plus cmake cpp docker make makefile pcl pcl-library

Last synced: 12 Apr 2026

https://github.com/navono/libuv-sample

This is a sample of libuv

c cpp libuv

Last synced: 20 Apr 2026

https://github.com/zadockmaloba/zig-ffmpeg

A practice repo: rewriting FFMPEG examples in zig

c ffmpeg zig zig-lang zig-language ziglang

Last synced: 07 Jan 2026

https://github.com/hansalemaos/cythonfastsort

C++ parallel sorting algorithms through Cython - up to 8 times faster than NumPy

c cpp cython numpy parallel-computing parallel-programming python sorting

Last synced: 04 Feb 2026

https://github.com/beliavsky/fortran-calling-c-for-io

speed comparison of Fortran internal read with Fortran calling C atoi() function

atoi c fortran string string-conversion

Last synced: 31 Aug 2025

https://github.com/renatosanz/dec2bin

A number base converter implemented in C/GTK4

base-conversion c gtk4

Last synced: 28 Apr 2026

https://github.com/vinnyhorgan/wray

The tiny wren runtime.

c runtime scripting wren

Last synced: 07 Oct 2025

https://github.com/dog-broad/contact-management

A GUI tool written in C to manage contacts

c glade gui

Last synced: 24 Mar 2025

https://github.com/francisc0arauj0/last

My own x86_64 operating system

c hobby hobby-os hobby-project kernel operating-system os

Last synced: 10 Oct 2025

https://github.com/codernayeem/satellite-velocity-calculator

A console based calculator that calculates a satellite velocity and rotation period

c console-application

Last synced: 28 Mar 2025

https://github.com/strongerprogrammer7/methodsdevelopmenttranslator

The repository - translator from C to C#, on the language's C++

c cli cpp csharp windows-forms

Last synced: 14 Apr 2026

https://github.com/kyle-ip/yolanda-learning

Network Programming on Linux

c linux

Last synced: 20 Apr 2026

https://github.com/basemax/cpasswordgenerator

A simple C program that generates random passwords with various options, designed to work on both Windows and Linux platforms.

c cli password random random-generator random-password

Last synced: 04 Sep 2025

https://github.com/alexmasi/block-cipher-ctr-ecb

An AES implementation of a CTR block cipher using a CBC-MAC along with an ECB implementation for comparison

aes bmp c cryptography ctr ecb-mode

Last synced: 24 Mar 2025

https://github.com/arkapg211002/pca2_dsa_3rdsem

Data Structures And Algorithms for Sem-3 MAKAUT

c dsa-algorithm

Last synced: 07 Oct 2025

https://github.com/rogerinn/little_poc

Little poc é uma versão reduzida e para testes de pré-compilador JIT e AOT rodando totalmente em contêineres sem a necessidade direta de infraestrutura de sistemas operacionais e maquinas virtuais

ast c compiler compilers golang javascript nodejs parser rust

Last synced: 09 Apr 2026

https://github.com/mrnazu/cs50

cs50 harvard

c computer-science cs50 dsa harvard

Last synced: 29 May 2026

https://github.com/lancewalk87/clp-autonomous-quadcopter-device

Hardware/Software | Machine Learning based upon environmentally responsive stimuli, MCU SPI Interface, RF CONN, NANDFlash.

adaptive-learning autonomous-quadcoptor avr battery-monitor c c-plus-plus environment-vars flysystem-adapter gpio isp nandflash proximity-sensor quadcopter spi wireless

Last synced: 21 Apr 2026

https://github.com/pinedah/notacioninfija-postfija-v2.0

Algoritmo para convertir expresiones aritméticas de notación infija a notación posfija, desarrollado como parte de un proyecto de primer parcial en el curso de Algoritmos y Estructuras de Datos. Este código en C utiliza pilas y punteros para lograr una conversión eficiente y precisa.

algorithm algorithms-and-data-structures c infix-to-postfix postfix-notation school-project stacks

Last synced: 08 Jun 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/cicovic-andrija/line-by-line

Solutions to programming problems in C

algorithms c interview-questions problem-solving programming

Last synced: 03 Jul 2025

https://github.com/mayerdev/uefi-tools

Tools for UEFI-development

c cpp gnu-efi posix-efi posix-uefi uefi

Last synced: 31 Jan 2026

https://github.com/haxpor/sdl2-samples

SDL2 sample code

c samples sdl2

Last synced: 21 Apr 2026

https://github.com/amany-mm/simple_shell

Unix shell built to mimic sh

c shell

Last synced: 21 Apr 2026

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/faisalahmedbijoy/doctor-point

OOP with C++

c cpp kuet

Last synced: 21 Apr 2026

https://github.com/basemax/showali

Display the "Ali" name as art and pattern using * character.

art c

Last synced: 03 Apr 2025

https://github.com/jeebuscrossaint/numlockwl

numlockwl code - a numlock toggler for wayland

c numlock wayland

Last synced: 01 Apr 2025

https://github.com/rinuya/aoc-2022

My Advent of Segfault Solutions in C

advent-of-code c python

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/victorharri-chal/the-plazza

🍕 A simulation based on a pizzeria coded in C++ using multi-processing, multi-threading and IPC (inter-process-communication). One of my last project of my 2nd year at Epitech

c epitech ipc multi-processing multi-threading pizza second-year-project simulation

Last synced: 01 May 2026

https://github.com/dracula27/cash

Use C to calculate the smallest number of coins needed to give an exact amount of change based on a user's input.

c c-language-programming cs50x

Last synced: 29 May 2026

https://github.com/eastonarcher/c-process-management

⚡Unified parent process oversees multiple child processes, outputting 'hello' with unique Process ID. Showcases efficient process management framework.

c process-management

Last synced: 15 Jun 2026

https://github.com/chunche95/aprender-c

C es un lenguaje de programación de nivel medio ya que combina los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador. Su característica principal es ser portable,es decir,es posible adaptar los programas escritos para un tipo de computadora en otra. Otra de sus características principales es el ser esctructurado, es decir, el programa se divide en módulos (funciones) independientes entre sí. Autor: Paulino Esteban Bermúdez R.

c c-plus-plus html-css-javascript programming-language

Last synced: 22 Apr 2026

https://github.com/ekkoz897/42cursus_printf

ft_printf is a 42 school project where we must replicate the behavior of C library printf function. The project teaches us about variadic arguments as well as data structures.

42-school 42cursus 42projects 42school c ft-printf ftprintf ftprintf42 printf string-manipulation write

Last synced: 05 Jun 2026

https://github.com/diohabara/rcc

RISC-V C Compiler

c compiler risc-v

Last synced: 25 Mar 2025

https://github.com/ajaynegi45/basic-projects

Easy and simple projects in different languages.

c java python

Last synced: 12 Apr 2026

https://github.com/zkamvar/regolith

An R package for testing C functions

boilerplate c r sandbox

Last synced: 29 Apr 2026

https://github.com/rohanvdvivedi/serc_template_application

This is a Project, to be used as a template application for the serc framework

c serc template web-framework-application

Last synced: 27 Feb 2026

https://github.com/gr3yknigh1/gfs

(Work in progress) Game From Scratch in C and WinAPI

c win32

Last synced: 01 Apr 2025

https://github.com/grephq/php-desktop-library

php-desktop library source code

c gtk3 php-desktop php-gtk php-gtk3 php-library swig

Last synced: 22 Apr 2026

https://github.com/roeyblumenberg/loadbalancer

Socket communication in C language and Python. Basic load balancer.

c python

Last synced: 22 Apr 2026

https://github.com/s-mv/game-of-life

Conway's Game of Life

c cellular-automata game-of-life

Last synced: 22 Apr 2026

https://github.com/imarvinle/lcjson

implement a simple json parser using recursive descent

c json parser recursive-descent-parser

Last synced: 29 Apr 2026

https://github.com/zeozeozeo/luamalg

Luamalg – Lua 5.4.7 core, libraries and interpreter in a single header file.

amalgamation c c89 c99 clang lua lua-interpreter lua-lang lua-language lualang puc-lua puc-rio single-header single-header-lib single-header-library

Last synced: 22 Apr 2026

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/dev-shetty/college-programs

All the college programs which are taught in lab and theory

c java

Last synced: 18 Apr 2026

https://github.com/simone-contorno/arp-interactive-simulator

Advanced Robot Programming (ARP) - Interactive simulator of hoist with 2 d.o.f.

c engineering robotics

Last synced: 18 Apr 2026

https://github.com/creosb/c-ders-ve-ornekleri

C ders anlatımı, notlar, örnek uygulamalar ve dikkat edilmesi gereken kısımlar yer alıyor.

c c-lessons c-notes notes ornekler

Last synced: 29 May 2026

https://github.com/wawerukelvin111/c-projects

Simple projects based on the C language

c

Last synced: 08 Mar 2025

https://github.com/freecx/post-brainfuck

Код к статье о Brainfuck

blog-post c cpp go rust

Last synced: 15 Apr 2026

https://github.com/lainq/fen-rs

A simple and goofy library used to convert(and verify?) Forsyth-Edwards Notation in chess to board and vice-versa

c chess fen forsyth-edwards-notation

Last synced: 24 Apr 2026

https://github.com/ghosts6/bmi

bmi calculator with c c++ python and java script

bash bmi-calculator c cpp html-css-javascript python3

Last synced: 12 Apr 2026

https://github.com/ckath/ip-indicator

arduino powered led indicator for correct ip on my headless server

arduino c ipaddress monitoring

Last synced: 27 Apr 2026

https://github.com/elmot/lempo_smart_watch

Hacking Chinese smart watch based on nRF52832

arm c clion clion-cmake cmake embedded nrf52 nrf52832 zephyr

Last synced: 29 May 2026

https://github.com/abdullah-alrefaey/temperature-controller-module

A Simulation of Temperature Controller Module On Proteus 8.10 SP3.

atmega32 avr c design-patterns embedded-systems misra-c proteus

Last synced: 13 May 2025

https://github.com/rushiljalal/rsh

A simple shell program

c shell

Last synced: 15 Apr 2026

https://github.com/project-rebirth-vt/axo

tiny lua framework ≽(• O •)≼

c lua

Last synced: 24 Apr 2026