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/bdadmehr0/partech-os

Welcome to ParTech Mobile OS, the next-generation operating system designed exclusively for ParTech mobile devices.

assembly c mobile os

Last synced: 06 Feb 2026

https://github.com/Platypus-Tech/linufux

Linux kernel source tree with ridiculous modifications :D

c gnu gpl gplv2 kernel linux linux-kernel os

Last synced: 10 Mar 2025

https://github.com/renanbotasse/porto42

This is a repository with all the subjects and projects completed by me. Not all of them were validated by the 42 computers, but their structure follows the correct logic of the requested answers.

42 42cursus 42porto 42school c

Last synced: 27 May 2026

https://github.com/libreelec/slice-drivers

linux kernel modules for the Slice box

c drivers kernel kernel-module linux

Last synced: 13 May 2025

https://github.com/5cover/c-exceptions

Macros for throwing and handling exceptions in C, in a try/catch/finally-like fashion.

c exception exception-handling exceptions try-catch try-catch-finally

Last synced: 30 Oct 2025

https://github.com/desmonhak/debuglibc

Una pequeña lib para el debug y mostrar informacion

c colos debug easy

Last synced: 16 Mar 2026

https://github.com/joaopaulopmedeiros/projeto-final-itp

Repositório de código para projeto final da disciplina de ITP

c challenge ufrn

Last synced: 25 Mar 2025

https://github.com/anvouk/c4c

Containers4C or simply C4C is a header only preprocessor-heavy implementation for many common containers available in other programming languages.

c c89 containers cross-platform fast library lightweight templates

Last synced: 01 Oct 2025

https://github.com/shishirjindal/keylogger

A simple C based keylogger

backdoor c keylogger linux

Last synced: 13 Apr 2026

https://github.com/maskedsyntax/sudoku

Terminal based Sudoku game

c cli game java sudoku sudoku-solver terminal

Last synced: 13 Apr 2026

https://github.com/alpha74/cuda_basics

Nvidia NVCC CUDA programs for begineers.

c cpp cuda cuda-programs nvcc nvidia parallel-computing parallel-programming

Last synced: 08 May 2026

https://github.com/mewmix/sm4-xts-openssl

openssl sm4-xts & aes-xts 256 implementations for testing

aes-256 c cryptography disk-encryption openssl sm4

Last synced: 07 Jun 2026

https://github.com/ventgrey/talking-to-the-kernel

C exercises for syscalls and Linux Kernel messages.

basic c exercises kernel syscalls

Last synced: 07 Apr 2025

https://github.com/iakovoskritikos/CAMMS_Tutorials

Software install guidelines used by the Coded Aperture Miniature Mass Spectrometer (CAMMS)

c debian-linux keithley-instruments linux-kernel microprocessor python spectrometer stm32mp157c-dk2 ubuntu2004

Last synced: 04 Oct 2025

https://github.com/bagussatoto/appentripemasukan

Responsi MataKuliah Pemprograman Lanjut - AppEntriPemasukan

c csharp csharp-library responsi

Last synced: 17 May 2026

https://github.com/larshei/lovelybuffer

A FIFO and ring buffer implementation in C with custom data type and multiple buffers for e.g. double buffering or buffering multiple interfaces on embedded devices.

c fifo library multiple-buffers ring-buffer

Last synced: 25 Oct 2025

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/jeffersonribeiro/snake-c

Snake game built in C using printf()

c printf snake

Last synced: 16 May 2025

https://github.com/mickel8/system_info

Simple program for measuring CPU load for a period of time

c cpu-monitoring metrics performance system

Last synced: 15 Mar 2025

https://github.com/justsecret123/red-black-tree

This repository contains a Red-Black Tree simulation (visualization, insertion, removal...).

c red-black-tree tree-structure

Last synced: 09 Apr 2025

https://github.com/bacpack-system/packager

BringAuto Packager - a simple way how to build and maintain our dependencies with almost zero learning curve and out-of-the box integration into our workflows.

bacpack-system c cmake cmakelib cpp cxx docker packager

Last synced: 12 Mar 2026

https://github.com/8luebottle/blog

⌨️ Personal Tech Blog : Gatsby + React

c cpp css go html javascript python

Last synced: 15 Apr 2026

https://github.com/seongwonp/shooting_game

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

c console-game windows

Last synced: 11 Oct 2025

https://github.com/jeepway/data-structures-in-c

A collection of implementations of commonly used data structures in C.

algorithms c c-programming data-structures data-structures-in-c dsa makefile

Last synced: 14 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/coldmayo/klaudos

Klaud themed operating system

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

Last synced: 06 Feb 2026

https://github.com/4thel00z/libsniff

c library to open raw sockets and sniff on noobs.

c clib network networking raw socket sockets

Last synced: 24 Mar 2025

https://github.com/harshita2234/humidity-and-temperature-monitoring

Embedded Systems Project on Humidity and Temperature Monitoring

c embedded-systems lpc1768

Last synced: 24 Mar 2025

https://github.com/powopaf/ocr_s3

Cross word solveur in C

c student-project

Last synced: 31 Jan 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/digitsensitive/foxviewppm

Lightweight image viewer written in C and SDL2

c c-programming image image-viewer pbm pgm ppm ppm-image sdl sdl2 viewer

Last synced: 08 Apr 2025

https://github.com/lrwx00t/c-wordwrap

Simple Wordwrap in C

c wordwrap

Last synced: 12 Oct 2025

https://github.com/amanoteam/venti

A GCC cross-compiler targeting DragonFly BSD

c cpp cross-compiler dragonflybsd gcc

Last synced: 13 Apr 2026

https://github.com/pepebecker/pepeos

PepeOS is a minimal Operating System

c cross-compiler nasm operating-system os pepeos

Last synced: 04 May 2025

https://github.com/theo-mestre/c-sfml-static-premake

This repository provides a simple setup to create an C-SFML application using Premake 5.

c csfml sfml

Last synced: 03 Feb 2026

https://github.com/nwtgck/8cc-elc-hs

C Compiler written in Haskell powered by 8cc and ELVM

c compiler haskell

Last synced: 30 Apr 2026

https://github.com/kritagya-web/online_examination_project_cpp

This project is a windows-based application used for taking Exams of multiple subjects.Marks would be calculated automatically after the test finishes. Some modules/ functionalities included are New User Registration, Attempt Test, Results, Contact US, etc.

c cpp online-examination-system test-taking-platform

Last synced: 01 Mar 2025

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

Pharmacy Management command-line application built in C

c

Last synced: 12 Oct 2025

https://github.com/gavinlyonsrepo/fractal_creator

Fractal-generating Demo, creates a fractal using Mandelbrot set. Includes magnifications. Written in C++.

bitmap c cpl cplusplus cpp demo demo-application demonstration fractal fractals graphics mandelbrot mandelbrot-fractal mandelbrot-sets maths

Last synced: 06 Feb 2026

https://github.com/mattrltrent/computing_convergence_method

⚡️ A hyper-efficient implementation for log2(x) calculations on a Raspberry Pi 4 B 8GB with a Broadcom BCM2711 SoC (1.8 GHz 64-bit quad-core ARM Cortex-A72, 1 MB L2 cache). Achieved 43% improvement across 5 key metrics: page faults, branch misses, ASM length, cycles, and instructions.

arm64 c ccm computing-convergence-method gcc optimization raspberry-pi transcendental-equations

Last synced: 10 Apr 2026

https://github.com/stynh/b2engine

A fun side project, making Pure-ECS with only C and following DoD.

c data-oriented-architecture data-oriented-design ecs entity-component-system game-development game-engine

Last synced: 26 Oct 2025

https://github.com/taxborn/u8read

UTF-8 file reader to emit utf-8 codepoints

c codepoints utf-8

Last synced: 12 Oct 2025

https://github.com/dtinth/compiz-windowcapture

Screenshot plugin for Compiz 0.8, which allows you to capture window transparency

c compiz

Last synced: 02 Sep 2025

https://github.com/alexeev-prog/cmdparser_c

Command Line Arguments parser in C

c cli cmd command-line command-line-parser minimal parser

Last synced: 13 Oct 2025

https://github.com/alhazred/ptcpstat

Pfiles-based utility to get process id attached with particular port in illumos

c illumos solaris stat tcp

Last synced: 02 Apr 2025

https://github.com/babkock/dmenu

My fork of Dmenu with command history, mouse support, scrolling, and additional colors.

c dmenu dmenu-replacement dmenu-scripts makefile menu-navigation suckless x11 xft

Last synced: 27 Feb 2025

https://github.com/andr3w03/kgv_uts_turing-a

Ujian Tengah Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw opengl visual-studio

Last synced: 09 May 2026

https://github.com/jgcmarins/secondary-index-dbms

Database management system developed for college purpose.

c college-purpose database-management dbms secondary-index

Last synced: 29 Mar 2025

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/sidoshiro/trasher

♻️ C memory pool library for my projects and studies 🚮

allocation c compact linux memory-pool pools shell trasher unix

Last synced: 28 May 2026

https://github.com/rekgrpth/ngx_http_htmldoc_module

Nginx HTML, FILE or URL to PDF or PS

c html nginx pdf ps

Last synced: 17 Feb 2026

https://github.com/ooliver1/gameoflife

My attempt at Conway's game of life, in C.

c cmake conway-game conways-game-of-life gameoflife tui

Last synced: 13 Oct 2025

https://github.com/wasteddreams/preheat-linux

Adaptive Linux readahead daemon that reduces application cold-start times by 30–60% using intelligent preloading. Designed for Debian-based systems with systemd.

c daemon debian-linux kali-linux linux performance preload slow-device speed systemd ubuntu

Last synced: 14 Apr 2026

https://github.com/joelkp/scoop

SCOOP: Simple C library for Object-Oriented Programming (2013 proof-of-concept library)

c object-oriented-c object-oriented-programming

Last synced: 10 Mar 2026

https://github.com/embetech-official/logger

Lightweight C library for logging

c cmake library logging utility

Last synced: 10 Mar 2026

https://github.com/namberino/sora

A mini hobby operating system

assembly-x86 c operating-system os

Last synced: 25 Feb 2026

https://github.com/dvhar/dateparse

Parse many dates without knowing the format in advance

c datetime parser

Last synced: 24 Jun 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/hartwork/sdl_video_demo

Demos fast blitting of a video buffer to the screen with scaling while respecting aspect-ratio in C99 for both SDL 2 and SDL 1

blitting c c99 letterboxing rendering sdl sdl2 windowboxing

Last synced: 27 Jan 2026

https://github.com/paul-maxime/merreles

A basic implementation of the game of Merels (also known as Nine Men's Morris), in C, using the SDL library.

c nine-mens-morris sdl sdl-ttf

Last synced: 27 May 2026

https://github.com/julorapido/julorapido_codewars

some of my kata solutions for codewars

algorithms c codewars codewars-challenges ts

Last synced: 28 Feb 2025

https://github.com/mbah24-dev/libft

Welcome to 42-Libft! 🎉 This is my first project at 42 🎓, where I recreate a standard C library. 🌟 A key step toward becoming a skilled C developer. 🚀 Feel free to explore the code and contribute! 😊

algorithm c makefile

Last synced: 27 Jan 2026

https://github.com/penguineer/mqtt-tools

A library to simplify agents that react on/with external events or MQTT messages by handling 95% of the MQTT use-cases.

c mqtt mqtt-service

Last synced: 18 May 2026

https://github.com/hamsadev/cascadefilters

A lightweight and efficient library for implementing multi-stage (cascaded) digital filters, supporting high-pass, low-pass, band-pass, and band-stop configurations. Ideal for signal processing tasks with customizable filter orders and coefficients.

c cascade-filters digital-filters dsp filter high-pass-filter low-pass-filter

Last synced: 30 Jan 2026

https://github.com/smokku/jabberd14

Original Jabber server

c jabber server xmpp xmpp-server

Last synced: 20 Oct 2025

https://github.com/codepr/raft-c

Fun-driven Raft-based distributed time series database, featuring sharding with consistent hashing, an SQL-like query language

c distributed-systems network-programming raft sql-query time-series write-ahead-log

Last synced: 29 Jan 2026

https://github.com/rudreshveerkhare/doctor-appointment-booking-system

This is my First-year project which got me very interested in Computer Programming. This application is completely written in C from Frontend GUI to Backend network operations.

c gtk3 linux mysql mysql-c-api

Last synced: 19 Apr 2026

https://github.com/tony-artz/c-http-server

A simple HTTP 1.1 Web server made using C and Sockets sys calls in Linux

c cmake gnu gnu-linux http http-server linux socket socket-programming sockets web webserver

Last synced: 30 Jan 2026

https://github.com/vanyle/benchmarks

Comparison of the speed of various programming languages

benchmark c js lua luajit ocaml python speed

Last synced: 11 Apr 2026

https://github.com/v0idzdev/open-jinx

Jinx OS is a retro themed command line operating system for x86_64 architectures.

assembly c command-line docker linux os retro

Last synced: 14 Apr 2026

https://github.com/sajadtroy/awass

Automated Waste Analysis and Sorting System.

ai artificial-intelligence c cpp object-detection python trash

Last synced: 13 Mar 2026

https://github.com/psnappz/smith-waterman

Smith Waterman in C

c smith-waterman

Last synced: 09 Apr 2025

https://github.com/courseworks/aut_bp_2024_fall_hw6

The sixth assignment for AUT's Basic Programming course (Fall 2024) emphasizes advanced C programming concepts. Students will implement a Trie data structure to practice dynamic memory allocation, structs, and file operations, and create a debugging macro for runtime error tracking with conditional logging.

c c-programming files macros trie trie-data-structure

Last synced: 04 Feb 2026

https://github.com/michaeltryby/shared

shared objects for swmm and epanet solvers

c

Last synced: 19 Oct 2025

https://github.com/boogiemonster1o1/ghost

An operating system built from scratch

assembly c operating-system x86-assembly

Last synced: 22 Jan 2026

https://github.com/junexxd/kernel-module

Linux kernel Modules and device drivers

c linux-kernel makefile

Last synced: 25 Feb 2026

https://github.com/spiderbjgun/space-shooter

This repository hosts the "space-shooter" game, a thrilling 2D space shooter built with Flutter and Flame. Explore the galaxy, battle alien foes, and enjoy smooth gameplay across Web, Android, and Windows! 🛠️🌌

2d 2d-game amethyst c cross-platform emscripten flame flutter game game-development multiplayer multiplayer-game-server rpg-game scroll-shooter shooter top-down-game unity win32

Last synced: 10 Jun 2025

https://github.com/akhadhraoui47/kernel_modules

This repo will follow me learning Kernel Modules development concluded with developing modules for different devices.

c cross-compiler embedded-systems kernel-modules linux linux-headers linux-kernel makefile shell wifi-modules

Last synced: 05 Feb 2026

https://github.com/jglrxavpok/snes-c

Trying to get a C projet working on a SNES

c homebrew libsfx snes

Last synced: 08 May 2026

https://github.com/mark-mdo47/expt_adafruit_ttl666_display

Experimenting with AdaFruit TTL RBG666 displays and ESP32-S3 RBG666 RGB TFT I/F

arduino c circuitpython cpp esp32-s3

Last synced: 20 Jan 2026

https://github.com/bonifatius94/chesslib.py

C-lib Python3 extension for efficient chess draw-gen

c chess draw-gen python3

Last synced: 24 Apr 2025

https://github.com/a-h-ismail/libtmsolve

Library for parsing mathematical expressions and manipulating matrices.

c matrix numerical-methods

Last synced: 31 Jan 2026

https://github.com/mreyoud/lib0

c89 utility library

c library utility

Last synced: 18 Jun 2026

https://github.com/jhump/midi-compozer

An ancient MIDI composition program for DOS (circa mid-to-late 1990s)

c dos midi music-composition

Last synced: 10 Sep 2025

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/notamitgamer/mojic

Obfuscate C source code into encrypted, password-seeded emoji streams.

c code decryption emoji encryption mojic npm npm-package

Last synced: 03 Feb 2026

https://github.com/mckenney5/qsh

qsh - A small, lightweight, command interpreter

c cli gnu linenoise linux readline shell

Last synced: 22 Jan 2026

https://github.com/taktoa/dbus-teamspeak

A TeamSpeak plugin that exposes the plugin API over DBUS (deprecated in favor of https://github.com/taktoa/pianoman)

c dbus teamspeak3 teamspeak3-plugin

Last synced: 15 Mar 2025

https://github.com/ranjian0/mutton

C library to develop cross-platform mobile and desktop applications

android c linux macos opengl windows

Last synced: 13 Apr 2026