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/iitoneloc/threads-kernel

Our task was to implement a kernel using C, ensuring it could handle I/O, CPU protection modes, and run secure user-level processes. Specifically, the following needed to implemented and configured: The Scheduler, Messaging, User-Level Processes, and Device Drivers

c kernels multiprogramming operating-systems preemptive priority-round-robin

Last synced: 30 Apr 2026

https://github.com/teixeiramarcia/projeto-so

Process Control and Management - C (University Project)

c operative-systems server-client-communication shell terminal-based

Last synced: 30 Apr 2026

https://github.com/dreampast/ulbn

High-precision Number Library

c high-precision high-precision-calculator math

Last synced: 12 Oct 2025

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

Key Value Store developed for our Operating Systems class.

c multithreading operating-systems posix

Last synced: 01 Mar 2026

https://github.com/414owen/glitcher-of-sorts

A pixel sorting program in GTK3 / C

art c gtk3 pixel-sorting

Last synced: 01 May 2026

https://github.com/moderrek/game-of-life

Multiplatform Conway's Game of Life implementation in C.

c conway-game conways-game-of-life gameoflife life linux multiplatform pure-c terminal terminal-game windows

Last synced: 12 Apr 2026

https://github.com/n-elmer/nrf9160-with-saadc-and-load-sensor

Interfacing nRF9160 with the SAADC and a Load Sensor

c embedded-systems iot nordic-semiconductor system-development

Last synced: 12 Oct 2025

https://github.com/carnivuth/lab-reti-di-calcolatori

repository per i progetti di laboratorio di reti di calcolatori

c java rmi rmi-client rmi-server rpc socket socket-programming

Last synced: 01 May 2026

https://github.com/nikhil1210-dev/db-connection

A basic program in C, C++, Java, and C# demonstrating MySQL database connectivity using respective connectors (MySQL C API, Connector/C++, JDBC, and Connector/NET). It covers database connection, query execution, and result handling across multiple languages.

c cpp csharp java

Last synced: 01 May 2026

https://github.com/basemax/traversalbst

This is a simple implementation of Binary Search Tree (BST) in C language. All In-order, Pre-order, and Post-order traversal functions are implemented.

binary-search-tree binary-tree bst c data-structure datastructure ds inorder postorder postorder-traversal preorder traversal tree

Last synced: 12 Oct 2025

https://github.com/jessetg/cuda-practice

Working through the chapters of Cuda by Example

c cpp cuda cuda-by-example gpgpu

Last synced: 01 May 2026

https://github.com/aswad310/random-email-generator

Random Email Generator using core c++ programing language. This email generator can generate thousands of email addresses (unverified) in just one click.

c c-plus-plus cpp email email-generator programing project random-email-generator repository

Last synced: 01 May 2026

https://github.com/markelca/noob.c

My personal way learning C and C++. With theory, usefull resources and organized by topics and diffifulty.

algorithms algorithms-and-data-structures c cpp data-structures educational resources theory

Last synced: 01 May 2026

https://github.com/scet-coding-club/scientific-calculator-c-lang-

Scientific Calculator is a versatile calculator application developed by Nexus Coding Club, designed to perform a wide range of mathematical functions. Whether you need basic arithmetic, advanced scientific operations, or complex trigonometric calculations, this calculator is built to handle it all with precision and ease.

c c-language

Last synced: 08 Jun 2026

https://github.com/hyouteki/cxmlp

C XML Parser

c xml-parser

Last synced: 13 Oct 2025

https://github.com/ktamburi/car-rental

A simple university project in C programming for CEN110 course at Epoka University

begginers c programming

Last synced: 13 Oct 2025

https://github.com/electrocodeur/photoresistance

Projet : Photoresistance

arduino c

Last synced: 01 May 2026

https://github.com/s-litvin/snakeduino

project for fun with arduino nano and Nokia 5110 LCD.

3dprinting 5110 arduino c game lcd snake

Last synced: 01 May 2026

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

tendra compiler in docker

c cpp docker tendra

Last synced: 01 May 2026

https://github.com/fbeline/automata

Automation tool for Windows

automation c hotkeys lua scripting windows

Last synced: 01 May 2026

https://github.com/kouroshtkk/poll-tcp-db-server-client

Tcp Client-Server written in C with poll IO multiplexing with add, remove, update and list functionality.

c client-server database employee employee-management network network-programming socket-io socket-programming tcp

Last synced: 01 May 2026

https://github.com/vaheaa/cs50

Repo for code examples and problems from Harvard's CS50 course

c computer-science harvardcs50 js python

Last synced: 01 May 2026

https://github.com/marcos-venicius/wodo

Vim-based task management system. Walking towards a distributed task management system inside neovim ;)

c lexer parser todo vim

Last synced: 02 May 2026

https://github.com/iokg04/madien

A graphics engine for the terminal

ascii-graphics c terminal

Last synced: 02 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/iker-gonzalez/libft

Basic C functions compiled into a library used throughout the 42 cursus.

42cursus bash basic-programming c library linux standard-library

Last synced: 02 May 2026

https://github.com/helcsnewsxd/famaf-computer_science-discrete_mathematics_ii

Laboratorio, algoritmos y demostraciones de la materia de Matemática Discreta II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

algorithm-implementation c cpp demostration discrete-mathematics error-correction-codes famaf-unc graph-coloring graph-flow graph-matching math-theory university-subjects

Last synced: 28 Feb 2025

https://github.com/jullysilva/atvs_praticas_pucminas

Este é um repositório onde concentra muitas das atividades práticas dadas pela Pucminas, no Curso de Engenharia, enquanto estudante. Alguns projetos foram individuais e outros foram em coletivo.

c cpp crud-sample docker java javascript python react travis-ci

Last synced: 13 Apr 2026

https://github.com/hvdwolf/x265encoder

Android ffmpegkit based x265 encoder/scaler/cropper

android c crop ffmpegkit java rescale x265

Last synced: 02 May 2026

https://github.com/blueokiris/acbs

An easy to use build-system for C

acbs build c compile cpp language system

Last synced: 02 May 2026

https://github.com/walderlansena/senaos

:computer: Mini Sistema Operacional em C/C++ e Assembly

assembly c kernel mini-kernel mini-sistema-operacional senaos sistema so

Last synced: 02 May 2026

https://github.com/tdholmes/binaryclock

The Firmware, PCB files and Software for the Binary Clock 2.0 project.

attiny binary c clock leds pcb python

Last synced: 02 May 2026

https://github.com/tivins/libln

A large number library in C

c large-numbers prime-numbers

Last synced: 14 Oct 2025

https://github.com/helcsnewsxd/famaf-computer_science-operating_systems

Laboratorios de la materia de Sistemas Operativos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

c famaf-unc kernel labs os university-subjects xv6

Last synced: 28 Feb 2025

https://github.com/bjam24/agh-operating-systems

In this repository are gathered my numerous solved exercises from Operating Systems Laboratories on AGH

agh c operating-systems shell

Last synced: 02 May 2026

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

A repo containing all the beginner c programs that I practiced when I was learning c for the first time.

beginner-code c c-concept c-problems

Last synced: 02 May 2026

https://github.com/julien00859/piscine_c_42

Quelques exercices de la piscine c de 42

c

Last synced: 04 Apr 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/0rayn/libft

libft first project in the 42 cursus, the goal is to make more than 40 function, and also an introduction to reverse engineering .

c reverse-engineering stdlib

Last synced: 14 Oct 2025

https://github.com/nicatnesibli/pingoo

🚀 Optimize your traffic with Pingoo, a fast and secure load balancer and API gateway featuring built-in service discovery, bot protection, and more.

akamai anti-bot apache2 backdoor c cloudflare fastly haproxy icmp load-balancer persistence pingoo protocol proxy reverse-proxy rust security waf

Last synced: 02 May 2026

https://github.com/darthgera123/shell

A shell made in C using different syscalls

c operating-system syscalls

Last synced: 02 May 2026

https://github.com/leoraclet/sfml-imgui-template

🧩 A template for C / C++ projects using SFML, OpenGL and Dear ImGUI

c cmake cpp dear-imgui nix opengl sfml template

Last synced: 02 May 2026

https://github.com/liddiard/cs35l

UCLA Winter 2015 CS 35L (Software Construction Laboratory) labs and homework.

bash c homework python

Last synced: 03 May 2026

https://github.com/iagodahlem/lisp-to-c-compiler

:gear: Learning how modern compilers work.

c compiler javascript lisp

Last synced: 03 May 2026

https://github.com/ronmondshein/symnmf

Implementation of ML models, including the k-means algorithm and symNMF, in both C and Python 💻.

c k-means python symnmf

Last synced: 03 May 2026

https://github.com/octopus773/lily

Lily is a library to manage linked lists in C following EPITECH's format rules

c epitech library linked linked-list linux list

Last synced: 03 May 2026

https://github.com/phastmike/avr-ham-repeater

A bare metal repeater controller built around the ATMEGA328P

atmega328p bare-metal c ham-radio hamradio repeater

Last synced: 14 Oct 2025

https://github.com/Coac/mishell

Another Unix shell in C

c pipes scheme-language shell signal unix

Last synced: 11 Mar 2025

https://github.com/maximilianfeldthusen/scheduledtask

The code sets up a scheduled task in Windows that runs a specified executable whenever a user logs on. It utilizes the Windows Taskcheduler API and COM interfaces to achieve this.

api c schedule windows

Last synced: 03 May 2026

https://github.com/anas-sg/python-gcc-compiler

Python script to automate compilation (with GCC) and running of .c files

c gcc gcc-complier gcc-cross-compiler python3

Last synced: 03 May 2026

https://github.com/vickvey/complex_numbers

I have implemented Complex Numbers and some of the basic operations on them.

c functional-programming header-files pointers

Last synced: 05 Feb 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/danielbrito/canal-youtube

▶️ Códigos desenvolvidos nos vídeos do meu canal.

c channel education game mathematics programming python tutorial youtube

Last synced: 03 May 2026

https://github.com/yalue/ncurses_tetris

Another one! Helps me learn to use curses. Served as teaching material for Dr. Bakita's COMP 211 section at UNC-CH, Spring 2023.

c curses ncurses tetris

Last synced: 15 Oct 2025

https://github.com/yoann256/ez-scanner

Want to know if the file your friend sent you is a virus? You can check that with EZ Scanner!

bash c cleaner cmake cpp ez linux makefile malware scanner virustotal

Last synced: 03 May 2026

https://github.com/lvntky/liteshell

Lite Shell is a small sized and fast shell for Linux and Mac 0S users.

bash c linux linux-kernel linux-shell system-programming

Last synced: 03 May 2026

https://github.com/electrocodeur/4digit

Projet : 4 Digit avec Arduino

arduino c

Last synced: 03 May 2026

https://github.com/ktstephano/maze

Text-based game where you try to solve a generated maze (written in C)

c console console-application maze-game maze-generator maze-solver

Last synced: 16 Oct 2025

https://github.com/maxim-sivakon/librarymath

In this project I will develop my own version of the standard math.h library in the C programming language. This library implements basic mathematical operations.

c

Last synced: 09 Jun 2026

https://github.com/cecio/download-event-2018

https://download-event.io/en/

arduino c javascript

Last synced: 04 May 2026

https://github.com/rohanrhu/catcrypt

Simple RSA public key encryption library for C/C++.

c cpp encryption public-key-cryptography public-key-infrastructure rsa

Last synced: 04 May 2026

https://github.com/sirmaxx/extension_python_examples

Blogumdaki örnek kodlar

blog c

Last synced: 04 May 2026

https://github.com/rikonaka/dos-tool-linux

DoS tool for Linux.

c ddos-tool

Last synced: 05 Jul 2025

https://github.com/nathanpotter17/emcc-wasm

WebAssembly and WASI using C++ & Rust

c cpp emscripten js wasm wasmtime webassembly

Last synced: 22 Apr 2025

https://github.com/juliendoutre/synacor-challenge

A solution to the synacor challenge.

c emulator synacor-challenge

Last synced: 17 Oct 2025

https://github.com/rohit01/stegosoft

University Project

audio c encryption gui python steganography

Last synced: 04 May 2026

https://github.com/xxhosseinjoonzxx/dht22

The first electronics project with C language ( research on display of humidity and temperature on LCD lm016l ) + Proteus file

c dht22 electronics proteus

Last synced: 28 Jun 2025

https://github.com/abolfazlmohammadpour/simplehydraulicjackcontrollerwitharduino

A Simple Hydraulic Jack Controller Wrote By Arduino

arduino c cpp

Last synced: 02 May 2026

https://github.com/arkenidar/minilua-exp

some use cases of mini-lua (basic for now)

c cmake embed lua minilua

Last synced: 04 May 2026

https://github.com/rajshrestha86/kmeans-clusterize

Implementation of K-Means clustering algorithm from scratch. Parallelization of clustering algorithm across multiple nodes using OpenMP and MPI to reduce clustering time on a huge dataset. Also performance analysis of multiple approaches used and their comparison.

c kmeans-clustering mpi openmp unsupervised-learning

Last synced: 18 Oct 2025

https://github.com/thutasann/nexium

a cutting-edge npm package that brings powerful utility functions to your nodejs applications, all powered by native C for optimal performance.

c javascript node-addon-api node-gyp nodejs typescript

Last synced: 27 Jan 2026

https://github.com/julgitt/arkanoid

Arkanoid (breakout) clone made in C using SDL2 library

arkanoid breakout c game sdl2

Last synced: 18 Oct 2025

https://github.com/alvaromb/lemonfs

A basic C filesystem

c college filesystem uib

Last synced: 19 Oct 2025

https://github.com/ascii-dev/puava

A polyglot library of data structures & algorithms built from first principles. (C, C++, Java, Python, Rust, Go). Managed with Bazel.

algorithms bazel c cpp data-structures first-principles java monorepo python system-design

Last synced: 13 Apr 2026

https://github.com/yangboz/petulant-octo-dubstep

Best practice on learning Cocos2d-x with CocoStudio.

c c-plus-plus cocos2d cocostudio imagemagick learning-cocos2d linux

Last synced: 04 May 2026

https://github.com/mrmaxguns/maxbf

A bulletproof Brainfuck interpreter in C

brainfuck brainfuck-interpreter c cmake freesoftware interpreter

Last synced: 09 Jun 2026

https://github.com/batux/remote_procedure_call

C language based RPC Calculator ...

c rpc

Last synced: 11 Mar 2025

https://github.com/apurva-modi/aadhaar-based-paperless-electoral-system

We are proposing a solution to overcome the drawbacks of the existing traditional electoral system. In this proposed system, we are assuming a dummy Aadhaar like database for verification and authentication of voters. This solution offers an end-to-end paperless electoral system, ensuring high security in the process and eliminating the risk of non-legitimate votes plus providing an economical to the conducting party.

aadhaar assenbly-language c face-recognition fingerprint-authentication html java jsp matlab mvc-framework spring-boot tomcat voting voting-application

Last synced: 04 May 2026

https://github.com/lynkos/simple-mpi

This program counts the number of prime numbers between 1 to MAX_CONST inclusive using MPI (parallel programming).

bash c command-line makefile shell

Last synced: 30 Dec 2025

https://github.com/avastroficial/pc-calaculadora

programación C implementa una calculadora

c calculadora silabs

Last synced: 06 Sep 2025

https://github.com/hwzlovedz/u8g2_esp-idf_oled

Port the U8G2 display driver library (which includes all drivers, fonts, and function methods) to an ESP-IDF component and provide an example.

c esp-idf esp32 esp32-s3 oled u8g2

Last synced: 23 Jan 2026

https://github.com/domohuhn/filter

Design and use digital filters with multiple programming languages.

c cpp embedded fir-filters iir-filters javascript

Last synced: 04 May 2026

https://github.com/electrocodeur/ventilateur

Projet : Ventilateur

arduino c

Last synced: 04 May 2026

https://github.com/meticulouscraftman/empty-mos-app

An empty mongoose os app template repository

c esp32 esp8266 mongoose-os stm32

Last synced: 04 May 2026

https://github.com/baines/cgiquotes

CGI webapp for viewing quotes

c cgi cgi-application quotes

Last synced: 20 Oct 2025

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

Simple projects based on the C language

c

Last synced: 08 Mar 2025

https://github.com/fabiokleis/toscop

uma versão tosca do comando top escrito em C

c c11 hacktoberfest latex linux ncurses posix procfs pthreads top tui

Last synced: 04 May 2026

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

Callback driven user interface library written with SDL2

api c gui json open-source system-programming ui

Last synced: 04 May 2026