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/simpuar/covertd

Covert Linux daemon for encrypted file logging, USB tracking, screenshots, and stealth exfiltration

c covert data-exfiltration file-monitoring forensics ld-preload linux malware-analysis red-team research screenshot-capture security-audit security-tools systemd usb-tracker

Last synced: 28 Apr 2026

https://github.com/rekgrpth/mustach

C implementation of mustache templating

c mustache

Last synced: 08 Oct 2025

https://github.com/basemax/contactlistmanagercli

This is a command-line interface (CLI) program that allows the user to manage a contact list. It is written in C/C++ and stores the contact list on disk.

c cli contact contact-list contact-lists contact-management contact-management-system contacts-manager

Last synced: 28 Apr 2026

https://github.com/boolivar/avr-lib

Very simple library for AVR

atmel avr c lib library

Last synced: 24 Oct 2025

https://github.com/rajkhanke/gaming-system-using-data-structures

An intelligent Gaming System developed using Advanced Data Structures in c consisting of Sudoku, Hangman and Crossword Puzzle Game

c hashtable linkedlist priority-queue tries

Last synced: 12 Jun 2026

https://github.com/harsh-panchal-804/load-balancer-in-c

Multithreaded Layer 7 Load Balancer written in C for Linux. It utilizes POSIX sockets to accept and forward HTTP requests, distributes connections to multiple backend servers using round-robin scheduling, and transparently relays backend responses to clients . It also has dynamic Domain Name resolution.

c linux load-balancer posix-threads round-robin tcp

Last synced: 28 Apr 2026

https://github.com/leonardpepa/reverse-polish-notation

Reverse Polish notation lexer, parser and very small compiler that generates jvm assembly code. The programs just calculates the mathematical expression (+, -, * , /) and prints out the answer.

c compiler-design jvm lexer lexer-parser parser programming-languages reverse-polish-notation

Last synced: 17 Apr 2026

https://github.com/kolsha/stm32-audio-visualizer

Audio visualizer based on stm32 and extension board.

audio-visualizer c fft fourier-transform stm32

Last synced: 08 Jun 2026

https://github.com/diogocarrola/leetcode75

The 75 most frequent LeetCode questions in coding interviews, curated by industry experts. The only resource you need for coding interviews.

algorithms c coding-challenges cpp data-structures interview-preparation javascript leetcode python

Last synced: 06 Oct 2025

https://github.com/bezlant/s21_math_solver

🧮 A simple math expression evaluator built wtih Imgui. (School 42)

c calculator check djikstra-algorithm graph-visualization imgui-glfw math-solver parser rpn-calculator test-coverage

Last synced: 04 Apr 2026

https://github.com/native-bindings/libtesseract

Tesseract OCR bindings to NodeJS

bindings c javascript nodejs tesseract

Last synced: 28 Apr 2026

https://github.com/opixelum/opixelib

My personal library for any piece of code I can re-use, in any language.

c generic lib python reusable rust searching sorting

Last synced: 28 Apr 2026

https://github.com/rusoft/php-templates

Compiled PHP module to process template files.

c php php5 template-engine

Last synced: 28 Apr 2026

https://github.com/kostyafarber/c-data-structures

Implementing various data structures in c

c data-structures-and-algorithms

Last synced: 01 May 2026

https://github.com/moisutsu/pascal_compiler

C言語によるPascal風言語のコンパイラ

c lex llvm pascal-compiler yacc

Last synced: 28 Apr 2026

https://github.com/marko19907/raspberry-pi-tetris

Low-level programming project, "Low-Level Programming" (TDT4258) course, fall 2023.

c linux low-level-programming memory-mapping raspberry-pi sense-hat tetris

Last synced: 18 Apr 2026

https://github.com/kauahensilva/c_transportadora

A simple project that simulates the routes of a carrier. The application was built using the C language, Meson, and Ninja.

c meson

Last synced: 21 Jan 2026

https://github.com/ghazaleze/mini_firewall

loadable_kernel_module

c linux-kernel ubuntu

Last synced: 18 Apr 2026

https://github.com/franzkafkayu/cplusplusexceriseandexamples

This Repository Is Just Used For Excerise,help me master in C++.

c cpp cpp11

Last synced: 28 Apr 2026

https://github.com/langonginc/zff-linux

我们已经将此项目迁移至LanGong Zff团队'ohzff/Zff' The repo is moved to 'ohzff/Zff' by LanGong Develope team. 由LanGong开发组进行开发,开发 撞FuFu 良好Game。

c cpp game langong zff

Last synced: 28 Apr 2026

https://github.com/danielgatis/go-ptrloop

A helper to iterate over unsafe pointers.

c go golang pointer-arithmetic unsafe-pointers

Last synced: 28 Apr 2026

https://github.com/ababyprogrammer/professional-language

C is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs.

c c-programming cpp csharp

Last synced: 05 Feb 2026

https://github.com/f1sty/sdl-elixir

SDL2 bindings for Elixir (experimental)

c elixir graphics graphics-programming hacking nif porting sdl2

Last synced: 28 Mar 2025

https://github.com/neyn/neynxx

Fast and Lightweight C++11 HTTP Library

c cpp cpp-library cpp11 cxx cxx-library cxx11 fast-library http http-server webserver

Last synced: 28 Apr 2026

https://github.com/ruthenic/drakecoreutils

Drake's Epic Coreutils (working title)

c coreutils gnu-alternative

Last synced: 17 Jun 2025

https://github.com/subhangisati/c_programming

This is just to practice C programming from scratch

basic-programming c c-programming-language problem-solving

Last synced: 14 Oct 2025

https://github.com/jate-koh/kmutt-cpe-assignment

📚 Repo that stored all my CPE subject's assignments (KMUTT)

c hacktoberfest homework homework-exercises java

Last synced: 29 Apr 2026

https://github.com/sondernextdoor/brightness-slider

A simple slider GUI written in C++ with monitor brightness functionality as an example

brightness c cpp gui monitor slidebar slider trackbar

Last synced: 29 Apr 2026

https://github.com/iron-buster/os-learning

南京大学操作系统实验课代码

c computer-system cpp os

Last synced: 01 May 2026

https://github.com/simon-zerisenay/42_philosophers

42 Philosophers: Philosophers is a project that involves solving the dining philosophers problem using threads and synchronization. The goal is to implement a solution where multiple philosophers can share a limited number of resources (such as forks) without encountering deadlocks or starvation.

42 42abudhabi 42philosophers 42projects c cprogramming ecole42 mutex philosophers threads

Last synced: 08 Jun 2026

https://github.com/carletonurocketry/josh-nx

Board support logic for the Josh flight computer running Apache Nuttx.

apache-nuttx c embedded flight-computer inspace nuttx rocket rocketry rtos space

Last synced: 06 Oct 2025

https://github.com/kodiererin/iter-assignment

The repository is organized into folders based on the year and semesters and contains code examples, exercises, and projects that demonstrate the practical application of the concepts covered in the classroom.

bootstrap4 bootstrap5 c css html html5 java javascript jquery python shell

Last synced: 27 Jan 2026

https://github.com/rmorshea/cmodel

Model C structs with Pydantic

c pydantic python

Last synced: 12 Apr 2026

https://github.com/rekgrpth/pyhtmldoc

Python HTML to PDF

c html pdf ps python

Last synced: 05 Feb 2026

https://github.com/tristartom/fussil

Minimalist example code for FuSSIL (full-stack systems programming and security instructional labs)

c linux linux-shell syscalls web web-security

Last synced: 13 Mar 2026

https://github.com/yeqown/snowflake

twitter's global ID generator alg implementation based c, and it provide extension for lua and CLI program.

c cli cmake library lua shared-library static-library

Last synced: 29 Apr 2026

https://github.com/lorhansohaky/gourcegui

Graphical interface for the Gource

c gource graphical-user-interface gtk

Last synced: 29 Apr 2026

https://github.com/abtinz/aut-spring

Amirkabir University of technology C programming Spring Course Home works

c

Last synced: 17 Oct 2025

https://github.com/xevoinc/hound

a high-performance sensor acquisition library

c can can-bus driver iio library sensor

Last synced: 08 Jun 2026

https://github.com/blevic/simple-c-compiler

My C compiler, written in C (and Python)

c compiler lexer python

Last synced: 29 Apr 2026

https://github.com/electrocodeur/horloge_r1p

DIY Clock

arduino c

Last synced: 29 Apr 2026

https://github.com/gabriel-logan/keylogger-full-working

This project allows you to capture and record keystrokes made by the user on a computer while the program is running. "Keylogger full working" is a project hosted on GitHub that implements a working keylogger in C.

c capture keylog keylogger keylogger-c keys keystrokes log logs programming security

Last synced: 06 Oct 2025

https://github.com/hk-transfield/wramp-multitasking-kernel

A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.

assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp

Last synced: 29 Apr 2026

https://github.com/tcbrindle/libsudoku

C and C++14 library for solving sudoku puzzles, using Range-V3

c c-library c-plus-plus cpp-library sudoku-solver

Last synced: 19 May 2026

https://github.com/cpmbits/cpm-hub

cpm bits repository

c cpm cpp

Last synced: 29 Apr 2026

https://github.com/mathworks/elapsed-time-and-timestamp-delta-blocks-for-simulink-real-time

Example models of Time Elapsed and Timestamp Delta blocks that run on Simulink Real-Time target computers with QNX. Both blocks have similar functionality to blocks with the same name available prior to R2020b. Need R2020b or later.

c matlab models qnx simulink slrealtime timestamp

Last synced: 20 Feb 2026

https://github.com/toktok/hs-cimple

Cimple and Apidsl language parsers and tools

c dsl parser

Last synced: 05 Feb 2026

https://github.com/suifengtec/go

Go语言基础和测试。

c go golang

Last synced: 29 Apr 2026

https://github.com/sammers21/ptop

Simple htop-like utility which shows a tree of current processes

c gnu htop linux make makefile process

Last synced: 29 Apr 2026

https://github.com/seluj78/shellgrammargenerator

This shell script converts .yacc files into a parser friendly C file

c shell shell-script yacc

Last synced: 19 Apr 2026

https://github.com/praabindhp/graph_rep-transversal_algorithm

C Program For Traversal Algorithm In Graphical Representation

c code graph programming-language representation traversal-algorithms

Last synced: 08 Jun 2026

https://github.com/ygor-sena/42cursus-philosophers

The ninth project of 42's curriculum asks students to solve the famous Dijkstra's synchronization problem. This is a introduction to threads, mutexes and semaphores.

42 42cursus 42saopaulo 42school 42sp ansi-c c ecole42 mutex philosophers philosophers-dinner-problem philosophers42 semaphore thread

Last synced: 08 Jun 2026

https://github.com/r0drigo-0/cheatsheet_cpp

Algorithms + DSA + Concepts to know in C++

algorithms c cpp dsa dsa-algorithm

Last synced: 29 Apr 2026

https://github.com/liulinboyi/c-language-experiment

C language experiment C语言实验 内联汇编与C语言指针

c inline-assembly

Last synced: 04 Jun 2026

https://github.com/dmitmel/penguins-game

A small game I wrote for the university

board-game c c-plus-plus cross-platform game wxwidgets

Last synced: 17 May 2026

https://github.com/m4ttpizz4/arg_l0v3

Arquivos do ARG L0V3.

arg c game horror jogo misterio terror

Last synced: 11 Mar 2025

https://github.com/abzico/libpng_example

Example code demonstrate how to work with libpng

c example libpng png ppm

Last synced: 17 Mar 2025

https://github.com/coldmayo/klaudos

Klaud themed operating system

c linux operating-system operating-systems osdev x86-assembly

Last synced: 06 Feb 2026

https://github.com/amandafernandes0701/trabalho-pds2---sistema-administrativo-de-hotel

Group project done using the C++ language for the PDS2 course at UFMG. The project aims to provide resources to assist the user in dealing with administrative issues in a hotel, such as room reservation and mapping, employee management, guest credential data, etc.

c cplusplus hotel-booking hotel-management hotel-management-system school-project test test-automation

Last synced: 20 Apr 2026

https://github.com/abzico/colorrectdump

A tool to find rectangular area for color pixels that live in the input .png image

c cli image-processing images png

Last synced: 17 Mar 2025

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 computer-science cpp data-structures leetcode

Last synced: 08 Oct 2025

https://github.com/dealbisac/cprograms

This repository contains the C Programs with the source code as well as output so that you can learn the better way of programming.

c program programming-challenges programming-exercises programming-language

Last synced: 30 Apr 2026

https://github.com/aksiksi/gtipc

A client/server IPC interface using POSIX APIs.

c ipc linux posix unix

Last synced: 30 Apr 2026

https://github.com/neyrian/dll-injector

A stealthy DLL injector for Windows 10/11, capable of injecting a specified DLL into a suspended process and evade detection

c defense-evasion dll-injection dll-injector edr-evasion evasion suspend-process windows10 windows11

Last synced: 30 Apr 2026

https://github.com/sam9111/pharmacy-management-system

Pharmacy Management command-line application built in C

c

Last synced: 12 Oct 2025

https://github.com/mekhyw/programming-challenges

Recursion, memoization, divide and conquer, backtracking, classical sorting algorithms, heaps and priority queues, data structures, abstract data types, trees and search algorithms

c classical-algorithms

Last synced: 10 Jan 2026

https://github.com/aditya-a-garwal/mbed-hcsr04

A simple library to use the HCSR04 ultrasonic sensor with ARM MBed OS and ARM Cortex M Microcontrollers

arm async c cortex-m cpp embedded hcsr04 mbed mbed-os multithreading rtos sensor ultrasonic-sensor

Last synced: 30 Apr 2026

https://github.com/farout101/monster-chase

Test project with Unity Engine

c unity2d

Last synced: 30 Apr 2026

https://github.com/gunh0/algorithms

📝 Solutions for Algorithm Problems [C/C++]

algorithm beakjoon c cpp data-structures project-euler

Last synced: 12 Mar 2026

https://github.com/mtrzc0/esp32-csi-spectroscope

This is based on ESP Wi-Fi CSI (Channel state information) used for material detection application

c cmake csi esp32 wifi

Last synced: 30 Apr 2026

https://github.com/ahmad-masud/linux-shell

💻 A simple Linux shell that supports basic command execution, internal commands, background processes, and command history.

c linux shell

Last synced: 20 Apr 2026

https://github.com/mtrzc0/esp32-edge-detection

Project for PP RAI 2024

ai c cpp esp esp32 freertos tensor

Last synced: 20 Apr 2026

https://github.com/vish2001/development-of-real-time-systems

Assignments of coursera course: https://www.coursera.org/learn/real-time-systems

c freertos real-time-systems rtos simso

Last synced: 11 Jun 2026

https://github.com/paolostivanin/snoop-guard

Receive a notification whenever your webcam and/or your microphone are being used

c microphone notifications privacy webcam

Last synced: 19 Jan 2026

https://github.com/moltony/libmtnlog

Moltony's logging library

c c-library cross-platform library logging

Last synced: 31 May 2026

https://github.com/gimura2022/bfc

Brainfuck compiler

brainfuck c compiler linux

Last synced: 10 Oct 2025

https://github.com/seongwonp/shooting_game

C 언어와 Windows 콘솔 환경을 활용해 개발한 우주선 슈팅 게임입니다.

c console-game windows

Last synced: 11 Oct 2025

https://github.com/ltfschoen/wasm-test

Sample C/C++ programs compiled with WebAssembly (WASM) then served over HTTP to webpage and shown in Emscripten console

c docker emscripten emscripten-console express isomorphic keepalive react wasm webassembly webpack

Last synced: 14 Apr 2026

https://github.com/metaphorical/microserver

Search for a base for light and scalable service - a not so short horror story :D

c clang elixir erlang golang helm k8s kubernetes microservice microservices nodejs python

Last synced: 14 Apr 2026

https://github.com/zhayujie/minos

A minimal viable operating system.

c os riscv

Last synced: 09 Oct 2025

https://github.com/stdlib-js/strided-base-function-object

C APIs for creating and managing strided array function objects.

array base c fcn function javascript n-api napi node node-js nodejs stdlib strided

Last synced: 08 Oct 2025

https://github.com/mdubus/clustermatrix

Electronic Project to find available places in the Clusters of the 42-school !

42 42school c clustermatrix electronics

Last synced: 09 Oct 2025

https://github.com/matubu/miniprintf

📦 a simplified version of printf

c library printf

Last synced: 11 Oct 2025

https://github.com/ammbra/treasures

Sample code for running jextract over native libraries' headers for C, OpenGL, Python.

c java22 java23 jdk22 jdk23 jextract opengl python3

Last synced: 14 Apr 2026