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/henriquemarquesdev/file-handler-02

Software developed with C.

c

Last synced: 27 Feb 2026

https://github.com/mahdiydev/mlib

Asynchronous programming in C programming language

async async-await asynchronous asynchronous-programming asyncio c c-programming-language

Last synced: 17 Feb 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/pplytas/runelection

C program to store and manage voters and votes using a Bloom Filter, a Red-Black Tree and a Singly Linked List (Developed during the Operating Systems K22 course 2019)

bloom-filter c makefile red-black-tree singly-linked-list

Last synced: 08 Jun 2026

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/edubr029/ufma

All source codes of the programs made during the Electrical Engineering course at UFMA

arduino assembly c digital-circuits portugol ufma

Last synced: 26 Feb 2026

https://github.com/mo7amed-hussein/c-language-made-easy

c language made easy in arabic book , source code and pdf

book-src c c-language-made-easy c-languages free-book learn-c madeeasy

Last synced: 20 Oct 2025

https://github.com/edisonslightbulbs/bluetooth-rfcomm-linux

Bluetooth socket: RFCOMM communication between Linux and Android (Linux side)

bluetooth bluez-dbus-interfaces c cmake linux-android

Last synced: 05 Jun 2026

https://github.com/chichunchen/cross-indexing

Visualizing and cross referencing the source code of C and Assembly code as web pages with friendly UI.

assembly c index-generator ruby

Last synced: 15 Apr 2026

https://github.com/smokku/jabberd14

Original Jabber server

c jabber server xmpp xmpp-server

Last synced: 20 Oct 2025

https://github.com/ac000/mtd-cli

Command line client for interfacing with the UK's HMRC Make Tax Digital API

c cli freebsd hmrc itsa linux mtd tax uk

Last synced: 22 Apr 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/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/rekgrpth/pyhtmldoc

Python HTML to PDF

c html pdf ps python

Last synced: 05 Feb 2026

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/gunh0/algorithms

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

algorithm beakjoon c cpp data-structures project-euler

Last synced: 12 Mar 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/tanvir-robin/cp-solutions

Bunches of codes that submitted to several online judges by me.

algorithms c codeforces codeforces-solutions competitive-programming cpp problem-solving

Last synced: 22 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/matubu/miniprintf

📦 a simplified version of printf

c library printf

Last synced: 11 Oct 2025

https://github.com/sylhare/tutorial-c

Beginner language C examples

c tutorial

Last synced: 06 Oct 2025

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/luan-cavalcante/trabalho-final-fse

Trabalho Final da matéria de FSE. O objetivo do trabalho é desenvolver um carrinho de controle remoto controlado por uma dashboard (controle remoto)

c embedded-systems mqtt

Last synced: 27 Apr 2026

https://github.com/wadaboa/operating-systems-project

Trains scheduling project, for Operating Systems class at UNIFI

c operating-systems sistemi-operativi so threading train-scheduler unifi

Last synced: 07 Oct 2025

https://github.com/gekomad/chinese-checkers

Chinese Checkers with bitboard hash - C - Vala - Rust - Scala

backtracking bitboard-hash c chinese-checkers rust scala vala

Last synced: 27 Jan 2026

https://github.com/flatcap/vte2

📊 Experiment to understand and improve VTE (terminal emulator)

c emulator terminal

Last synced: 15 May 2026

https://github.com/sakaars/codes

Daily Coding Question To Enhance My Skills.

app aws c cpp java webdevelopment

Last synced: 15 Feb 2026

https://github.com/ckath/snotif

simple notification provider for basic battery and network events on linux

battery-status c linux network-info notifications

Last synced: 27 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/vulcu/opossum

A bluetooth-based amplifier with automatic gain control

atmega32u4 automatic-gain-controller bluetooth bm62 c cpp max9744 msgeq7 spectrum-analysis

Last synced: 27 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/mmaffi/cadastro_de_alunos_ufms

Este projeto é um exercício desenvolvido na disciplina Algoritmos e Programação II, do curso de Sistemas de Informação da UFMS - Campus de Três Lagoas (CPTL).

algoritimos-e-programacao alunos c cadastro exercicio faculdade

Last synced: 07 Sep 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/abzico/libpng_example

Example code demonstrate how to work with libpng

c example libpng png ppm

Last synced: 17 Mar 2025

https://github.com/ii64/spotify-adblock

Spotify AdBlocker for Windows, written in C. DLL Injection.

adblock c minhook spotify windows

Last synced: 27 Apr 2026

https://github.com/boweihan/wasm-editor

Terminal Text editor intended for compilation to web assembly - technologies: C, Emscripten (an LLVM to JS compiler)

asm c editor javascript wasm

Last synced: 10 May 2026

https://github.com/wyattscarpenter/print.h

Finally, a print function! A compile-time-type-safe, variadic, free-form print() function, fully standard-compliant, C11 and later.

c c11 cc0 print public-domain

Last synced: 12 Oct 2025

https://github.com/travorlzh/cppstuff

Some C/C++ basics and algorithms

algorithm c c-language cmake cplusplus cpp factorization

Last synced: 21 Apr 2026

https://github.com/0xvpr/c-cheat-template

Template for video-game hacking using C and Assembly.

assembly c cheat hacking library template videogame-hacking

Last synced: 16 Apr 2026

https://github.com/ctkqiang/chilli

小辣椒 (Chilli) 是一个基于 Rust 构建的高性能系统遥测与网络安全监控平台。它集成了实时进程监控、GitHub 安全公告同步、系统状态采集等功能,为开发者和运维人员提供全面的系统可视化和安全态势感知能力。

c chilli ctkqiang monitoring rust security telementry

Last synced: 25 Apr 2026

https://github.com/seongwonp/shooting_game

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

c console-game windows

Last synced: 11 Oct 2025

https://github.com/ryan-menezes/sistemabiblioteca

Sistema de gerenciamento simples de livros de uma biblioteca

biblioteca c cadastro language-c sistema sistema-biblioteca

Last synced: 07 Jun 2026

https://github.com/liulilittle/paperairplane-tcpip-ppp-private-network

PaperAirplane [TCP/IP] NSP/LSP session layering plug-in for PPP PRIVATE NETWORK.

c cpp lsp nat network nsp ppp spi tcp vpn win32 windows

Last synced: 27 Feb 2026

https://github.com/birajmainali/crack-recovery

Description control characters are not allowed 😃

c

Last synced: 14 Jun 2026

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

Simple Wordwrap in C

c wordwrap

Last synced: 12 Oct 2025

https://github.com/basemax/postfixevaluatorc

This is a postfix evaluator written in C. It takes a postfix expression as input and evaluates it. It supports the following operators: + - * / ^ ( )

c evaluator postfix postfix-evaluation postfix-evaluator stack

Last synced: 12 Oct 2025

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/namberino/sora

A mini hobby operating system

assembly-x86 c operating-system os

Last synced: 25 Feb 2026

https://github.com/gimura2022/bfc

Brainfuck compiler

brainfuck c compiler linux

Last synced: 10 Oct 2025

https://github.com/missipsag/lexic-analyser

This project is a Lexical Analyzer (Scanner) implemented in C, designed to tokenize a simple programming language. It processes an input string (source code) and identifies valid tokens such as keywords, identifiers, numbers, operators, and punctuation marks. The analyzer is based on a Deterministic Finite Automaton (DFA).

automaton c c-programming compilation dfa lexical-analysis lexical-analyzer programming-languages theory-of-programming-languages

Last synced: 30 Jan 2026

https://github.com/ebrezadev/lm75-temperature-sensor-c-driver

LM75 Temperature Sensor MCU Independent C Driver (High Level Library)

arduino arduino-library c driver embedded embedded-systems library lm75 temperature temperature-sensor

Last synced: 16 Apr 2026

https://github.com/ericonr/purr-c

Pure C client for PurritoBin and other networking projects

bearssl c crypto gemini pastebin-client

Last synced: 11 Feb 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/8luebottle/blog

⌨️ Personal Tech Blog : Gatsby + React

c cpp css go html javascript python

Last synced: 15 Apr 2026

https://github.com/sjml/beschi

bit-packing and unpacking code generator for C, C#, Go, Rust, Swift, and TypeScript

binary c code-generation csharp deserialization golang messages rust serialization swift typescript

Last synced: 02 Sep 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/yettabaa/fdf

FDF is a 42 school project focused on 3D programming and graphics rendering. It involves creating a wireframe model from a 2D map, applying transformations like rotation, scaling, and projection to display the model in 3D. The project aims to develop skills in handling algorithms, mathematics, and computer graphics concepts.

1337cursus 1337school 2d-3d 42 42cursus c fdf fdf-1337 fdf-42 mathematical-expressions matrices matrices-transformation minilibx mlx mlx42 transformation

Last synced: 10 Oct 2025

https://github.com/hex01e/get_next_line

get_next_line is a function that get line by line from some file using just the file descriptor of the opened file.

c files functions

Last synced: 13 Oct 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/autch/pieceif-libusb

pieceif.dll の libusb への移植

c libusb piece-me

Last synced: 24 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/electrocodeur/horloge_r1p

DIY Clock

arduino c

Last synced: 29 Apr 2026

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/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/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/horizonsrc/environmental-code-sharing

** DEVELOPMENT CODE ** Code sharing development group. HRC shall not be held liable for any claim for any loss or damage as a result of reliance on the information contained in this repository.

air c compliance consents emergency-management environment land planning python r river-engineering soil transport water water-management water-monitoring water-quality

Last synced: 17 Apr 2026

https://github.com/pastekaztekastor/crowd-simulation

Le projet consiste en une simulation de foule sur une grille, avec des versions parallélisées sur carte graphique. L'objectif est de modéliser le mouvement des individus dans un environnement en utilisant des paramètres tels que la dimension de la grille, le nombre d'individus et exporte de résultat de chaque frame dans unfichier bin pour analyse.

c cmake cpp crowdsimulation cuda-programming graphicscard grid-layout ipynb make nvidia-gpu parallelization

Last synced: 03 Mar 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/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/rafael-santiago/here

A tiny C-library that implements regular expressions.

c minimalist-library regular-expression

Last synced: 10 Oct 2025

https://github.com/dkirkby/athomeleaf

Microcontroller code for a leaf node in the uci@home system

c microcontroller

Last synced: 17 Apr 2026

https://github.com/casensiom/metaballs

Header only 3d metaballs generator in C99

3d 3d-graphics 3d-mesh-generation c c99 metaball metaballs

Last synced: 27 Mar 2026

https://github.com/emmanuelmess/collisionbasedgassimulator

Leveraging GPU with OpenCL to run a particle simulator

c gpu opencl

Last synced: 27 Jan 2026

https://github.com/mparolari/xpacket

XPacket is an utility that generates a C struct and two functions for serialize/deserialize it into/from a given payload.

c c89 cpp serialization serialization-library

Last synced: 01 Apr 2026

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/a-h-ismail/libtmsolve

Library for parsing mathematical expressions and manipulating matrices.

c matrix numerical-methods

Last synced: 31 Jan 2026

https://github.com/geovannewashington/ansi-nerd

Notes and exercises from K&R and Neso Academy.

c c-programming-language learning programming

Last synced: 05 Oct 2025

https://github.com/snick512/cloudflare

A Cloudflare Zone management tool.

api bash c cli cloudflare dns manager zones

Last synced: 07 Feb 2026

https://github.com/faresbakhit/ray.py

CPython native bindings for Raylib

c game-development gamedev graphics python raylib videogames

Last synced: 27 Mar 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/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