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/lxance-hacker/c-language-practice

This repository contains C programming practice examples, organized into topics from basics to file handling.

c hackerrank hackerrank-solutions leetcode leetcode-solutions lxance lxance-hacker lxancehacker programming solutions

Last synced: 30 Apr 2026

https://github.com/hcarrasc/logit4c

Records what you want from your C source code

c logging-library

Last synced: 08 Jun 2026

https://github.com/vcaputo/sars

SARS is a satirical vignette style video game utilizing ANSI-art for sprites, see https://sars.pengaru.com. Github is only a mirror.

ansi c coronavirus covid-19 emscripten emscripten-game gamedev glsl opengl opengl-es opengl-es-20 opengl-es20 quadtree realtime-game sars-cov-2 satire sdl sdl2 wasm webassembly

Last synced: 30 Apr 2026

https://github.com/mtrazzi/42-projects

My projects from project-based learning education 42

42born2code c python3

Last synced: 29 Apr 2026

https://github.com/andymccall/commander-x16-development

Coding examples in 6502 assembler and C for the Commander X16 neoretro computer

6502 6502-assembly assembler c commander-x16 commanderx16 retrocomputing

Last synced: 15 Feb 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/jeevanjoshi4434/compilerx

A custom language compiler built upon C language for college project.

assembly c compiler compiler-construction compiler-design compiler-principles lexical-analysis parser semantic-analysis

Last synced: 30 Apr 2026

https://github.com/hwakabh/echo-server

Implementation of socket connection with C Language for personal workouts.

bazel c distroless

Last synced: 02 Mar 2026

https://github.com/ssbarik/vitamin-c

Diagnose your C skills here

c coding-challenge hacktoberfest hacktoberfest2022

Last synced: 15 Feb 2026

https://github.com/cmartinezucsc/resolucion_problemas_con_adcp

Repositorio complementario para el libro digital Resolución de problemas con ADCP - Con implementación en C y Python

c computational-science computational-thinking problem problem-solving programming python

Last synced: 15 Feb 2026

https://github.com/dorydev/linuxfromscratch

Simple kernel (will be upgraded later)

c grub kernel

Last synced: 15 Feb 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/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/malespiaut/zig_c_mixture

Minimal working example of mixing Zig with C code.

c c-interop zig zig-interop

Last synced: 30 Apr 2026

https://github.com/mding5692/cs3307-cplusplus-assignment

C++ Personal Assignment, Grade: 95%

c cplusplus

Last synced: 30 Apr 2026

https://github.com/rhthomas/dobby

University of Southampton second year ELEC2204 Computer Engineering coursework.

architecture c emulator

Last synced: 08 Jun 2026

https://github.com/dylan-stewart/reallocating-the-stack-xv6

My implementation of stack reallocation in XV6 for operating systems

c kernel linux stack xv6-os

Last synced: 30 Apr 2026

https://github.com/kabragaurav/practice-c-cpp-python-oops-dsa

Study and Practice Material for Chief Programming Languages and Major Topics in Computer Science

c cpp data-structures java object-oriented-programming python

Last synced: 29 Apr 2026

https://github.com/cuixing158/mex-file

MATLAB MEX file For C/C++ code generation

c code-generation compile cpp matlab matlab-coder mex opencv

Last synced: 30 Apr 2026

https://github.com/mooncos/roompi

RPi-based Smart Environmental Monitoring System for indoor areas with wireless connectivity and control

c co2-monitoring docker grafana humidity-monitoring influxdb iot light-monitoring python rpi temperature-monitoring

Last synced: 30 Apr 2026

https://github.com/williamfridh/kth_is1200_computer_hardware_engineering_project

Pong game built to run on a PIC32 board coded from scrath.

assembly c pic32

Last synced: 14 Feb 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/switchdreams/simulador-tr1

Simulador de Camada Física: Trabalho da disciplina Teleinformática e Redes I (204315) ministrada pelo Prof. Doutor Geraldo Pereira

c telecommunications tr1

Last synced: 01 May 2026

https://github.com/specs-feup/clava-lite-benchmarks

A collection of applications and benchmark suites used to evaluate several Clava NPM packages

benchmarks c cpp source-to-source

Last synced: 16 Apr 2026

https://github.com/shuklaritvik06/starpatternproblems

This Repository contains all the star pattern problems which i practiced 💜 ✨

c starpatterns

Last synced: 08 Jun 2026

https://github.com/eschirni/get_next_line

42 get_next_line project (with bonus)

42 c get-next-line read-from-file

Last synced: 14 Oct 2025

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/baines/cgiquotes

CGI webapp for viewing quotes

c cgi cgi-application quotes

Last synced: 20 Oct 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/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: 01 May 2026

https://github.com/vroncevic/rpi_client

:penguin: GTK TCP/IP RPI Client

c controller gtk-3 gtk-4 linux relay-board rpi socket tcp-client

Last synced: 14 Feb 2026

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/andrescarignano/zinewave

Midi player prototype. Currently learing Zig and C.

c zig

Last synced: 29 Apr 2026

https://github.com/jotavare/doxygen-example

A simple example to test how doxygen works.

actions c ci documentation doxygen header pipeline

Last synced: 01 May 2026

https://github.com/mecaneer23/binarytodecimal

Binary to decimal converters in numerous languages. Designed as a learning tool to compare common concepts across programming languages.

ada bash batch bin2dec binary-to-decimal binary-to-decimal-number-converter c coffeescript cpp forth haskell programming-languages python scala swift

Last synced: 27 Jan 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/rekgrpth/pg_async

postgres async listen/notify on replica (hot standby)

async c hotstandby listen notify postgres replica

Last synced: 01 May 2026

https://github.com/defaultik/sqlmap_opener

SQLMap Opener for Windows

c c-language linux sql sqlmap utility

Last synced: 04 Mar 2026

https://github.com/renatoalencar/caki

Caki is a library that provides a simple interface to read handwritten config files.

c configuration gyp hacktoberfest javascript nodejs

Last synced: 01 May 2026

https://github.com/blagojeblagojevic/arduino-bluetooth-controlled-car-using-arduino-platform

Arduino Bluetooth controlled car using arduino platform

arduino arduino-ide arduino-uno c car cpp

Last synced: 01 May 2026

https://github.com/networkjarwy1/cardkb-driver

Driver for M5stack carkb to use with esp32 programmed using esp idf

c esp-idf esp-idf-component esp32

Last synced: 01 May 2026

https://github.com/aryank1511/harvardcs50-intro-course

This repo contains all the files that I used to complete Harvard's Introduction to Computer Science course. This is CS50.

c html-css-javascript python python3

Last synced: 29 Apr 2026

https://github.com/maloleroy/confer

🧪 A C/C++ unit testing library written in C, with no heap memory allocation! 🌳

c cpp testing unit-testing

Last synced: 01 May 2026

https://github.com/dibyajyotibiswal57/programs

Collection of all the programs which I made.

c cpp csharp java js python qbasic64

Last synced: 27 Jan 2026

https://github.com/electrocodeur/tilt_switch

Projet : Tilt Switch

arduino c

Last synced: 01 May 2026

https://github.com/zouariomar/cpkg

A C/C++ package project containing custom headers for various functionalities.

bash-script c cpp shell

Last synced: 23 Oct 2025

https://github.com/gboncoffee/ved

Visual EDitor

c editor ncurses terminal text-editor

Last synced: 29 Apr 2026

https://github.com/sametgul/roman3d

A 3-DOF Robotic Manipulator built from scratch. This project includes a data acquisition card design interfacing between the robot and computer, a 3-DOF planar robotic manipulator design, and a Simulink template for implementing and simulating control algorithms.

arm-microcontrollers c cad-design circuit-design control-design embedded-systems freecad matlab robotic-arm robotic-manipulator simulink stm32cubeide

Last synced: 13 Feb 2026

https://github.com/magnuschase03/databaseserver

Small example of a database server and client written in c.

c database networking

Last synced: 16 Apr 2026

https://github.com/thecomputekid/scrapper

pretends to export c++ functions but with a c abi

c cpp python

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/ctrlaltdev/wyd

What you doin'?

c cli sqlite task task-manager

Last synced: 02 May 2026

https://github.com/pseudoincorrect/esp_mpu60x0_c

Driver for MPU6050 for ESP32

c esp-idf esp32 imu-sensor

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/hhromic/e131-adalight-bridge

E1.31 (sACN) to AdaLight Bridging Server written in C

adalight bridge c cpp e131 light-controller sacn server

Last synced: 29 Apr 2026

https://github.com/szymonwilczek/sia

Lightweight, zero-dependency Symbolic Algebra System (CAS)

ast c calculus cas computer-algebra-systems math-engine matrix-algebra no-dependencies symbolic-math

Last synced: 02 Jun 2026

https://github.com/wertzui123/icylib

🧊 icylib is a simple CPU-based image processing and manipulation library

c graphics image-processing

Last synced: 28 Feb 2026

https://github.com/tomlobato/hash_fs

Flat, hash based, Filesystem

c filesystem kernel-module linux

Last synced: 02 May 2026

https://github.com/adaiasmagdiel/raylib-examples

This repository contains a compilation of raylib library examples that I start to make tailored for the Windows environment.

c generative-art graphics raylib

Last synced: 08 Jun 2026

https://github.com/dfinnis/lem_in

Pathfinding for ants / Max flow algorithm

42 algorithms c max-flow pathfinding

Last synced: 13 Feb 2026

https://github.com/canytr/editor

This project is a text editor developed using the Qt framework. It will provide basic text editing features and allow users to perform operations such as creating, editing, saving, and opening text files.

c cpp editor file localfiles qt

Last synced: 16 Apr 2026

https://github.com/provrb/provrbs-packet-capture

A lightweight packet analyzer tool featuring a user-friendly GUI interface using Npcap and wxWidgets.

c cpp ethical-hacking network-analysis network-security networking open-source packet-capture packet-sniffer pcap-analysis penetration-testing red-teaming wxwidgets

Last synced: 02 May 2026

https://github.com/mateuschaves/maratona

Algoritmos de estudo para o I Circuito de Maratonas de Programação UAG/UFRPE

algorithm-challenges c cpp maratona python3

Last synced: 02 May 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/electrocodeur/buzzer_actif

Projet : Buzzer Actif

arduino c

Last synced: 29 Apr 2026

https://github.com/fundon/just-tests

Just Tests

c javascript

Last synced: 02 May 2026

https://github.com/merteldem1r/AlgoStruct

AlgoStruct: Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.

algorithms c cpp data-structures

Last synced: 23 Oct 2025

https://github.com/mohamed-mostafaaa/simple_shell

simple_shell is a project on the UNIX Shell. The UNIX Shell is a command-line interpreter or shell that provides a command line user interface for Unix-like operating systems. The shell is both an interactive command language and a scripting language, and is used by the operating system to control the execution of the system using shell scripts.…

bash c cmd shell-scripts terminal

Last synced: 02 May 2026

https://github.com/peggun/sos

A pretty bad operating system

asm c dotnet dotnet8 gcc ld linux linux-kernel linux-shell makefile nasm os shell x86

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/baschni/21norm

reformats C code and header files, to get closer to the norm of the 42 schools

42 c norminette

Last synced: 02 May 2026

https://github.com/aakashjhawar/tachometer

Developed a device using Arduino which can calculate object’s revolving speed.

analog-design arduino arduino-uno c cpp led speed-calculator tachometer

Last synced: 29 Apr 2026

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/lpyleo/pintos

操作系统课程设计 pintos

c pintos shell

Last synced: 03 May 2026

https://github.com/dimagorbusha/jetpropulsion

An Arduino code for rocket-building championship "JetPropulsion 2023"

arduino c

Last synced: 02 May 2026

https://github.com/simonthorell/avr-commercial

Embedded AVR system programmed in C/C++ using an Atmega328p microcontroller to operate an LCD display, showcasing content saved in flash memory.

atmega328p avr avr-gcc c embedded-c

Last synced: 29 Apr 2026

https://github.com/carletonurocketry/broadcaster

A process to transmit telemetry data over LoRa radio on the QNX Stack using UART communication.

c hardware lora lora-application lorawan-device low-level rn2483 serial uart

Last synced: 09 Jun 2026

https://github.com/nhmikami/42-minishell

This project is about creating a simple shell. Yes, our own little bash

bash c minishell

Last synced: 29 Apr 2026

https://github.com/dyzio18/linux_stream_server

Asynchronous stream files using Unix socket and signals.

c file-streaming linux signals socket socket-client socket-server stream-processing unix-socket

Last synced: 29 Apr 2026

https://github.com/wedoneofficiel/wedone-operate

Wedone Operate est un jeu adressé aux élèves (et classes) de cycle 3 (CM1, CM2 et 6ème). Ce jeu s'appuie sur le principe du calcul à mental, il consiste à demander le résultat d'un opération (ajoutée, multiplié, soustraite, divisée) en fonction d'un résultat qui apparait à l'écran.

c calcul ecole education francais learn learning logiciel mathematics mathematiques maths python school

Last synced: 03 May 2026

https://github.com/jrie/mdownhtml

A C lang markdown to html parser and converter - very basic markdown support

basic c converter html-generator markdown on-the-fly

Last synced: 03 May 2026