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/lucastornai/comp-rs

Compiler of a fictional language to C written in Rust

c compiler rust transpiler

Last synced: 08 Oct 2025

https://github.com/pirate/assembly-repl

A REPL for raw ASM assembly, LLVM IR, C++, C, Objective C on macOS/Linux ARM64/AMD64. Useful for learning assembly, optimizing LLMV output, debugging memory, etc.

arm arm64 assembly c c-language clang cpp learning llvm llvm-clang llvm-ir macos objective-c repl x64-assembly x86-64

Last synced: 31 May 2026

https://github.com/lelserslasers/ghosts

A black, white, and grey game. You are trying to collect gold while avoiding ghosts.

blackandwhite c game ghosts greyscale itch-io sdl2

Last synced: 01 Mar 2026

https://github.com/adaiasmagdiel/windows-c-http-server

This is a simple and functional C web server designed specifically for Windows systems. It serves static HTML files to clients over HTTP and utilizes Windows-specific APIs.

c http pure-c server static

Last synced: 26 Oct 2025

https://github.com/felurye/data-structures

Implementações e estudos práticos de estruturas de dados em Java e C, explorando conceitos fundamentais de algoritmos, organização de dados e lógica de programação.

algorithms algoritmos c computer-science data-structures estruturas-de-dados java programming-study

Last synced: 07 Jun 2026

https://github.com/lind026/parallel-programs

Parallel programs for the Linux kernel

c linux multithreading parallel-programming

Last synced: 11 Apr 2025

https://github.com/alessandro-salerno/calgo

A poorly written dead project for a flowchart builder

bad-code c dead-project flowchart school-project

Last synced: 10 Oct 2025

https://github.com/zkh-dot/oteltraceanalyzer

Pure C lib for python3 (or C if u wanna) to analyze traces check for compliance with the OpenTelemetry standard.

c opentelemetry python

Last synced: 05 Mar 2026

https://github.com/hotakus/hellgatemonitor

微型的MC风格多功能无线监控副屏(开发中)

bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi

Last synced: 02 Mar 2026

https://github.com/xcuri0/blackframe-insertion

Black frame insertion for OpenGL applications

c ldpreload linux opengl

Last synced: 06 May 2026

https://github.com/julbra/cairo-board

FICS compatible linux chess interface written in GTK+ and Cairo integrated with Stockfish.

c cairo chess gtk2

Last synced: 13 May 2025

https://github.com/casdoor/casdoor-cpp-sdk

C++ client SDK for Casdoor

auth authentication authn c casdoor cpp iam oauth oidc sdk sso

Last synced: 24 Oct 2025

https://github.com/internaut/attiny-instructable

Simple source-code examples for a tutorial on instructables.com about AVR-C development on ATtiny microcontrollers.

arduino attiny avr c microcontroller tutorial

Last synced: 05 Mar 2026

https://github.com/konfiger/konfiger-c

Light weight package to manage key value based configuration and data files for C and C++

c configuration cpp key-value language parser properties

Last synced: 13 Oct 2025

https://github.com/libdriver/ags10et

AGS10ET full-featured driver library for general-purpose MCU and Linux.

ags10et c ethanol full-featured-driver iic linux mcu

Last synced: 07 Oct 2025

https://github.com/romiras/cpfront

Subsystem CPfront for translation Component Pascal to C in BlackBox Component Framework

blackbox-component-builder c component-pascal translator

Last synced: 10 Oct 2025

https://github.com/superpuiu/pwootie

Linux bootstrapper for ROBLOX Studio.

c linux roblox roblox-launcher roblox-studio roblox-wrapper

Last synced: 12 Mar 2026

https://github.com/ac000/libmtdac

A C library providing an interface to the UK's HMRC Make Tax Digital API

api-client c freebsd hmrc itsa linux mtd tax uk vat

Last synced: 02 Apr 2026

https://github.com/bartman/blot

📈 console graphing / plotting library written in C

c console graph plot plotting text visualization

Last synced: 04 Apr 2026

https://github.com/kristopherjohnson/lunar-c

Port of classic text-based lunar lander game to C

c console-game lunar-lander retrogaming

Last synced: 14 Feb 2026

https://github.com/nilostolte/sudoku

Simple 9x9 Sudoku brute force solver with intrinsic parallel candidate set processing using bits to represent digits in the [1, 9] range, and bitwise operations to test a candidate against the candidate set, all at once.

bitwise-operators brute-force-algorithm c java optmization sudoku zig

Last synced: 25 Feb 2026

https://github.com/yyyyoinker/my-arch-linux

Just a few files that make my Arch Linux look/function well.

alacritty archlinux bash c dmenu dwm linux st

Last synced: 04 Mar 2026

https://github.com/umbrellaleaf5/os_homeworks

My repository with home exercises on operating systems in C at MIPT DAFE/RSE

c dafe education mipt os

Last synced: 10 Jan 2026

https://github.com/fzakaria/donothing

LD_PRELOAD override to have your program do nothing.

c ldpreload libc

Last synced: 23 Jan 2026

https://github.com/flowerinthenight/ffmpeg-encode-h264mp4

Encode .NET bitmaps to h264 in mp4 container using ffmpeg.

bitmap c cpp csharp dotnet ffmpeg h264 windows

Last synced: 14 Oct 2025

https://github.com/hacke-rc/c_practice_programs

A collection of c programs that I made while learning C Language and still learning and updating to this day :)

c cpp practice-programming practice-project

Last synced: 03 May 2026

https://github.com/nishantholla/a-star-visualizer

Visualizer for A* algorithm in c using raylib

a-star-algorithm c pathfinding raylib raylib-c

Last synced: 13 Jun 2026

https://github.com/bissim/jacobi-mpi

Academic project for the course of Concurrent, Parallel and Cloud Programming.

c jacobi jacobi-relaxation mpi openmpi parallel-computing parallel-programming

Last synced: 01 Jun 2026

https://github.com/librity/ft_netmon

42 São Paulo - Labs, 3rd Edition - netmon - A Threaded Network Monitoring Service in Pure C

42 42born2code 42projects 42saopaulo 42school c dns http http-client https https-client monitoring-tool network-monitoring norminette ping pthreads threadpool threads

Last synced: 28 Feb 2026

https://github.com/brunexgeek/minitar

Small C library to read and write TAR files

c c99 tar tarball

Last synced: 28 Apr 2025

https://github.com/lyre-os/klyre

Kernel of the Lyre operating system

c c-lang c-language kernel limine lyre monolithic-kernel x86 x86-64

Last synced: 10 Apr 2025

https://github.com/aegoroff/grok

Regular expressions macro engine

c grok regular-expression

Last synced: 24 Jan 2026

https://github.com/gsri30/datastructuresandalgos

This repository consists of all my dsa codes (written in C) during my college course.

algorithms c c-language college-course competitive-programming datastructures dsa-codes graphs-algorithms maths

Last synced: 23 Apr 2025

https://github.com/unusualcodeorg/clab

clab - Creative Programming Solutions using C - Programming is enjoyable when applied to solve interesting problems (may not be directly used in general day-to-day professional work). The learning and knowledge acquired in the process make a better programmer.

c coding-challenge consumer-producer cpp graph hashmap linkedlist maze-algorithms programming pthreads puzzles queue stack thread-pool travelling-salesman-problem tree

Last synced: 16 Apr 2025

https://github.com/hhromic/e131-mqtt-bridge

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

bridge c cpp e131 light-controller mqtt sacn server

Last synced: 04 Jan 2026

https://github.com/ivan-pi/libdogleg-f

Fortran bindings to libdogleg - a large-scale nonlinear least-squares optimization library

c dogleg-method fortran nonlinear-least-squares numerical-optimization

Last synced: 15 Apr 2025

https://github.com/zakkemble/usb-power-switch-filter

A simple USB power switch

avr c usb

Last synced: 16 May 2025

https://github.com/jrcichra/gophidgets

Golang bindings for the Phidgets C library

c golang golang-wrapper hacktoberfest phidgets

Last synced: 06 Mar 2026

https://github.com/tsnsoft/wxwidgets_demo-linux

Пример программы на С++ в Code::Blocks с использованием wxWidgets в linux

c codeblocks cpp example linux wxwidgets

Last synced: 22 Apr 2025

https://github.com/johnsonjh/cws-ed

cws-ed: ED, a portable EDT look-alike editor, by Rush Record and Charles W. Sandmann

c cws-ed ed editor edt text-editor vms

Last synced: 07 May 2025

https://github.com/rollingstar/gpack-unofficial

Video game compression tool. Unofficial backup of the original tool.

7zip c compression merging srep

Last synced: 12 May 2025

https://github.com/paebbels/pyversioning

Gather version information and export as any programming language source file for inclusion into compilation.

appveyor-ci c git github-workflows gitlab-ci python3 template-engine travis-ci version-control vhdl

Last synced: 17 Jan 2026

https://github.com/uxcn/yafd

yet another file deduplicator

c deduplicator freebsd linux osx windows

Last synced: 18 Sep 2025

https://github.com/anvari1313/quarantine

Quarantine is a simple HTTP server that I started in COVID-19 quarantine time.

asynchronous c http-server pthread

Last synced: 23 Aug 2025

https://github.com/jonpalmisc/emake

Easy wrapper around CMake's CLI

autotools c cli cmake cpp

Last synced: 14 May 2025

https://github.com/manydeps/cxxbuild

cxxbuild is a python script to easily generate C/C++ build files for cmake and bazel.

bazel build-automation build-system build-tool builder c catch2 cmake conan cpp cxxbuild cxxdeps dependencies fmt python requirements unit-testing vcpkg

Last synced: 14 Sep 2025

https://github.com/musgravejw/database

Micro Database Implementation

c database

Last synced: 13 Apr 2025

https://github.com/ayhamratrout/cpu_simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os

Last synced: 22 Sep 2025

https://github.com/dottorblaster/grocery

Tiny C webserver with resource adaption features

adaption c content convert imagemagick jpeg university webserver

Last synced: 04 Sep 2025

https://github.com/marm00/cinema

🎥 Command line multiviewer

c chatterino cinema media mpv multiviewer repl twitch

Last synced: 24 May 2026

https://github.com/leiless/generic_kext

Makefile for generic kernel extension

c kext makefile

Last synced: 15 Apr 2025

https://github.com/davidwparker/opengl-screencasts-3

OpenGL screencast videos episodes 21-30

c opengl

Last synced: 13 Apr 2025

https://github.com/adebayo-s/printf

🖨 created the printf function in C by @Adebayo-S and @Gejix

c printf variadic-function

Last synced: 23 Apr 2025

https://github.com/narasimha1997/ironserver

A simple, amazingly fast static web server written in C. Supports faster MIME type resolution and caching.

c caching hobby-project webserver

Last synced: 12 Apr 2025

https://github.com/alishbz/bldc-motor-controller

Abstract motor control interface firmware that I developed for BLDC motor Six step and torque control.

bldc c six-step

Last synced: 23 Apr 2025

https://github.com/arcticfox1919/zjhttp

a simple http server

c http-server

Last synced: 11 Apr 2025

https://github.com/periayellowish469/zapret2-youtube-discord

Bypass Discord and YouTube blocks on Windows 7+ with a lightweight CLI tool, custom presets, and full open-source offline mode

addon c chrome-extension discord dpi-bypass extension linux macos nodejs openwrt productivity russian subtitles video webextension youtube youtube-discord youtube-player zapret zapret-bf

Last synced: 08 Jun 2026

https://github.com/oldrev/stm32_blackpill_zephyr_ssd1306_demo

A demo for Zephyr RTOS to shows how to using a custom TTF Font with CFB sub-system to prints text on a small OLED screen.

blackpill bluepill c embedded-systems oled oled-display-ssd1306 ssd1306 stm32 zephyr

Last synced: 17 Oct 2025

https://github.com/willdoescode/asciiplay

A small terminal ascii game written in c

ascii c game

Last synced: 08 Apr 2025

https://github.com/archo5/sgregex

Regular expression library

c c89 c99 lightweight limited regex regular-expression simple

Last synced: 16 May 2025

https://github.com/barelyhuman/filesizemd

file's sizes as a markdown table (CLI)

binary c file file-size size

Last synced: 22 Jul 2025

https://github.com/gjbex/defensive_programming_and_debugging

This is material to complement the FutureLearn MOOC on "Defensive programming and debugging", as well as for training purposes.

bash best-practices c cpp debugging fortran mpi openmp parallel-programming python training unit-testing

Last synced: 13 Jul 2025

https://github.com/skarlett/clonk

Learn a language by writing a new one. Here's my very own retro style interpreter.

c interpreter

Last synced: 29 Mar 2025

https://github.com/arescentral/procyon

A simple, indented object notation

c c-plus-plus markup python

Last synced: 28 Aug 2025

https://github.com/spectatorex/gnome-runner

An endless runner for Sega Mega Drive / Sega Genesis.

c c11 endless-runner retro sega-genesis sega-mega-drive sgdk

Last synced: 11 Oct 2025

https://github.com/jfgmesquita/c-lang

Introduction to the C language (2024/2025)

c makefile ubuntu

Last synced: 23 Apr 2025

https://github.com/sjkingo/acpi-brightness

Program to modify backlight brightness through ACPI

acpi acpi-brightness backlight brightness-level c

Last synced: 03 Sep 2025

https://github.com/othonalberto/redblack_tree

Implementação da Red Black Tree (Árvore Rubro Negra) para números inteiros. Desenvolvido por Othon Briganó e Pedro Warmling Botelho

arvore c datastructure redblack redblacktree rubro-negra tree

Last synced: 21 Sep 2025

https://github.com/thombashi/criterionsample

:notebook_with_decorative_cover: Examples of Criterion (https://github.com/Snaipe/Criterion)

c criterion examples unittest

Last synced: 10 Sep 2025

https://github.com/arturbomtempo-learning/pucminas-aeds2-assignments

Content developed throughout the Data Structures and Algorithms II course in the second semester of the Computer Science program at PUC Minas, including exercises, activities, and other implementations.

algorithms binary-search binary-tree bubble-sort c data-structures heap-sort insertion-sort java list queue quicksort radix-sort searching-algorithms selection-sort sequential-search sorting-algorithms stack

Last synced: 10 Mar 2026

https://github.com/aashutoshrathi/Elf

Linux Terminal interpreter in C

c linux terminal terminal-based

Last synced: 11 May 2025

https://github.com/junsious/zenos

32-bit kernel

assembly c kernel os

Last synced: 24 Mar 2025

https://github.com/zyxdevs/learning

Sample for Telegram Bot from many Programming languages.

c dart dotnet golang html javascript pascal php python ruby rust telegram-bots

Last synced: 21 Jul 2025

https://github.com/danielaraldiedu/flappy-bird

Trabalho de desenvolvimento do jogo Flappy Bird em C++.

c cpp flappy-bird

Last synced: 12 Jun 2025

https://github.com/gierens/ranges

Command line program to extract ranges from various types of lists, e.g. integer numbers, dates, IP and MAC addresses.

c cli date integer ipv4 ipv6 list mac-address pipe range

Last synced: 28 Jul 2025

https://github.com/hunterdii/leetcode-potd

🌟 Welcome to the vibrant world of Leetcode Daily Problem of the Day solutions! Dive into a treasure trove of daily challenges meticulously crafted to sharpen your problem-solving skills. With diverse topics, detailed explanations, and a supportive community, this repository is your gateway to mastering algorithms, data structures, and more!🚀

c competitive-programming cpp daily-coding-problem dailyprogrammer dsa-algorithm good-first-issue java leetcode leetcode-c leetcode-cpp leetcode-java leetcode-python3 leetcode-rust leetcode-solutions leetcode-solutions-cpp leetcode-solutions-python python3 rust

Last synced: 23 Aug 2025

https://github.com/jupfu/hub75

Hub75 LED matrix panel driver for Raspberry Pi Pico

c c-sdk dma hub75 led-matrix-displays pico pio raspberry-pi-pico

Last synced: 25 Jun 2025

https://github.com/xanthium-enterprises/attiny-led-control-using-rs485-protocol-from-pc

Controlling the LED's on the ATtiny development board from PC using RS485 Protocol

attiny2313a c csharp dotnet-framework embedded gui rs485 serial-communication

Last synced: 28 Jun 2025

https://github.com/bdadmehr0/crown

C/C++ to Rust Code Converter

c cpp rust translation

Last synced: 03 Apr 2025

https://github.com/libdriver/button

BUTTON full function driver library for general MCU and Linux.

button c full-function-driver gpio linux mcu

Last synced: 18 Mar 2025

https://github.com/lora-net/lr1110_updater_tool

Implementation example of update mechanism for LR1110

c lr1110 updater

Last synced: 09 Jul 2025

https://github.com/mrrodrigo/steganography-c

Algorithm to apply steganography technique and hide texts within the content of an image.

c criptography hide-messages image steganography

Last synced: 30 Apr 2025

https://github.com/abranhe/cs50

The CS50 Library for C ready to use with Clib

c c-library clib clibs cs50

Last synced: 30 Apr 2025

https://github.com/rekgrpth/gawkextlib

Dynamically loaded extension libraries for GNU AWK (forked from https://git.code.sf.net/p/gawkextlib/code)

c extension gawk

Last synced: 10 Apr 2025

https://github.com/robusgauli/cset.h

Typesafe, Generic & Fastest Set Data structure implementation in C

c data-structures generic hash hashmap set

Last synced: 07 Sep 2025

https://github.com/brianpugh/cookiecutter-esp-idf-component

Cookiecutter template for an ESP-IDF component

c cookiecutter esp-idf esp32 iot

Last synced: 19 Mar 2025

https://github.com/shadowamitendu/data-structures-and-algorithm-using-c

College Code for DSA Semester 3rd

c dsa-practice

Last synced: 13 Mar 2025

https://github.com/nvzqz/malloced

A malloc-ed box pointer type for Rust

buf c ffi free malloc rust safe

Last synced: 19 Mar 2025

https://github.com/masyagin1998/dive-into-embedded-dev

Some experiments with QEMU, C, Assembly and ARM

arm assembly bare-metal c qemu

Last synced: 19 Mar 2025

https://github.com/lucasamtaylor01/editor-texto-c

Editor de texto em C 📄

c editor-de-texto

Last synced: 10 Apr 2025