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/4cecoder/tewduwu

😳 cursed ☑️ todo list 📜 for your terminal 🖥

c ncurses terminal todo-list tui

Last synced: 16 May 2026

https://github.com/aviggiano/rm-logger

Redis module logger

c redis-module

Last synced: 14 Mar 2025

https://github.com/1ay1/vibe

VIBE - A human-friendly configuration format with minimal syntax and fast parsing. No YAML nightmares, no JSON comma catastrophes - just smooth, readable config 🌊

c c11 config-files configuration configuration-management data-serialization json json-alternative parser vibe yaml-alternative

Last synced: 28 Jan 2026

https://github.com/sagiegurari/c_fsio

File System utility functions.

c c-lib c-library filesystem filesystem-library

Last synced: 22 Mar 2025

https://github.com/maiadegraaf/philo

This project introduces the concepts of multi-threading and mutexes.

42born2code c codam codam-philosophers philo philo-guide philo42 philosophers-dinner-problem philosophers42

Last synced: 24 Jul 2025

https://github.com/montyanderson/construction

:construction: Interface with binary structures in Javascript, built for network protocols.

binary buffer c construction cpp interface javascript network-protocol node

Last synced: 02 Jan 2026

https://github.com/jjyr/mmr-c

Merkle mountain range in C

c merkle-mountain-range mmr

Last synced: 07 Nov 2025

https://github.com/s-mv/smvm

Register-based bytecode VM implementation.

assembler bytecode-virtual-machine c

Last synced: 18 Aug 2025

https://github.com/knbr13/tic-tac-toe

A simple command-line implementation of the classic Tic Tac Toe game in C.

c cli game tic-tac-toe

Last synced: 04 Apr 2025

https://github.com/charank-glitch/rv32i

Sapphire SoC: RV32I RISC-V core optimized for FPGAs, featuring UVM verification, AXI4-Lite bus, FreeRTOS support, and Shakti-inspired design. Open-source under MIT license for embedded/IoT applications.

assembly c python riscv rtos rv32i shell soc systemverilog uvm-verification verilog

Last synced: 13 May 2025

https://github.com/jonpalmisc/jsx

Jon's standard (library) extensions

c cmake

Last synced: 25 Jan 2026

https://github.com/haxpor/genctemplate

C, Makefile (for now) template generator to quickly modify and further work on top

c cli command-line command-line-tool makefile template

Last synced: 20 May 2026

https://github.com/diveshadivarekar/stationary-receipt-c

A simple c program that aids help to create bill receipt and then store it in a text file

c filepointer functions

Last synced: 17 Mar 2025

https://github.com/sagiegurari/c_thread_pool

Thread Pool for C

c thread thread-pool threading

Last synced: 19 Aug 2025

https://github.com/slembcke/pixler

C library for creating NES games.

6502 assembly c coroutines game nes

Last synced: 06 May 2026

https://github.com/amanoteam/dragonfly-gcc-cross

A GCC cross-compiler targeting DragonFly BSD

c cpp cross-compiler dragonflybsd gcc

Last synced: 02 Jun 2026

https://github.com/ghazaleze/mini_firewall

loadable_kernel_module

c linux-kernel ubuntu

Last synced: 18 Apr 2026

https://github.com/neoxelox/bow

Diana Dot backend.

backend c cpp embedded esp-idf esp32-s3 espressif

Last synced: 20 Jun 2026

https://github.com/suresh142/lsb_image_steganography

Steganography is the art and science of concealing information within other data to ensure its confidentiality, In this project, you will implement a basic steganography system using the C programming language. The primary goal is to embed a secret message within an image without visibly altering the image.

c cplusplus cpp image lsb lsb-steganography secret steganography

Last synced: 20 Apr 2026

https://github.com/serialphotog/intel-8080-emulator

A work in progress emulator for the Intel 8080 microprocessor.

c emulator intel-8080

Last synced: 20 Apr 2026

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

A simple library to use popular 4x4 Keypads with ARM MBed OS and ARM Cortex M Microcontrollers

arm async button c cortex-m cpp embedded keypad mbed mbed-os rtos sensor

Last synced: 16 Apr 2026

https://github.com/im-rises/cubeascii

Cube ASCII Art for the terminal with color for each faces

3d 3d-projection ascii c color cube

Last synced: 09 Feb 2026

https://github.com/thefangbear/sat

Boolean expression parser and solver suite

c cpp parser sat solver

Last synced: 04 May 2026

https://github.com/basemax/infix2postfixc

This is a simple program that converts infix expressions to postfix expressions. It is written in C and uses a stack to store the operators. It is a simple program that I wrote to show how to use a stack in C.

c infix infix-expression infix-notation infix-to-postfix infix-to-potfix infix2potfix postfix postfix-notation stack

Last synced: 20 Jun 2026

https://github.com/ailtonfidelix/mpu6050

MPU6050 library for ESP-IDF

c esp-idf esp32 i2c mpu6050

Last synced: 10 May 2026

https://github.com/mrglaster/sgdk-megapong-expanded

Expanded version of Megapong game from the Andrej Preradovic's tutorial.

assembly-language c expanded guide sega sega-genesis sega-mega-drive sgdk sgdk-library tutorial tutorial-code

Last synced: 10 May 2026

https://github.com/jaguar-ks/pipex

This project will let you discover in detail a UNIX mechanism that you already use.

c imperative-programming pipes processes unix

Last synced: 10 Feb 2026

https://github.com/zoff99/csorma

C Simple ORM (Android?) - written in pure C

c orm sqlcipher sqlite threadsafe

Last synced: 15 Apr 2026

https://github.com/rmorshea/cmodel

Model C structs with Pydantic

c pydantic python

Last synced: 12 Apr 2026

https://github.com/pkage/adstrip

Mute a video when it changes over to ads using computer vision and hacks

c mpv python3 video weekend-hacking

Last synced: 19 Jun 2026

https://github.com/nxtlvlsoftware/php-sfml

SFML2 bindings for the PHP language.

c cpp php php-extension php7 sfml sfml2

Last synced: 10 May 2026

https://github.com/vonderklaas/tiny-lexer

A program written in pure C language, that can perform lexical tokenization of an arbitrary programming language, 'tinylang' in this particular case.

c lexer lexer-parser lexical-analysis

Last synced: 10 Feb 2026

https://github.com/pd2871/high-performance-computing

This repo contain the logs of High Performance Computing module's final Assignment

blurred-images c cuda gaussian-blur matrix-multiplication multi-threading parallel-computing pthreads pthreads-api

Last synced: 10 May 2026

https://github.com/blmayer/c-cpp-project-template

This repository is a template structure for small projects using C or C++.

c cpp project template

Last synced: 04 May 2026

https://github.com/aekanshd/mimicking-a-shell-in-c

For 5th SEM, UNIX Shell Programming, Made for PES University, 2019.

c pipe shell unix-shell

Last synced: 21 Apr 2026

https://github.com/hectorbst/libansi

Small library coming from a personal student project allowing to easily inject the ANSI escape sequences in a terminal of a program written in C, for example to easily control the color of the text.

ansi ansi-color ansi-colors ansi-escape ansi-escape-codes ansi-escape-sequence ansi-escape-sequences c terminal

Last synced: 05 May 2026

https://github.com/lisuke/musicmanager

Linux 下一个音乐管家工具

c c-plus-plus music-manager tools

Last synced: 05 May 2026

https://github.com/electrocodeur/matrix

Projet : Led Matrix 8x8

arduino c

Last synced: 08 May 2026

https://github.com/mattlean/glitchart

Databend images

c script

Last synced: 29 Jun 2026

https://github.com/anusthan12/kiit

Its an repo that consists of some activity's perform in labs in KIIT (2024 batch)

anusthan anusthan12 c cpp java kiit python python3

Last synced: 05 May 2026

https://github.com/jotavare/spinning-ascii-donut-c

A straightforward ASCII spinning donut implemented in C.

c cos sin spinning-donut

Last synced: 29 Jun 2026

https://github.com/jackwthake/shader-works

Pure C software 3D renderer with zero dependencies. Runs on desktop and ARM microcontrollers.

3d-engine 3d-graphics c software-rendering

Last synced: 27 Jun 2026

https://github.com/ourhouchmohamed97/cs50-journey

Collection of my CS50 projects and problem sets, showcasing my journey through Harvard's Introduction to Computer Science. Includes solutions, experiments, and implementations in C, Python, SQL, and more.

c certificate computer-science coursework cs50 cs50x education flask harvard-cs50 html-css-javascript learning-to-code practice problem-set projects python sql sqlite

Last synced: 05 May 2026

https://github.com/maeln/zalgo

A smol zalgo implementation.

c code-golf zalgo

Last synced: 15 Jun 2026

https://github.com/vozlt/subversion-hook-pre-command

Patch for subversion pre-command hook

c patch subversion

Last synced: 03 May 2026

https://github.com/berkekaragoz/resource-usage-tracker

CPU, RAM, Disk, Network...

c linux shell

Last synced: 20 Apr 2026

https://github.com/jnguyen1098/cdot

Simple header-only C/C++ API for generating Graphviz DOT graphs

c graphviz graphviz-dot header-only headers

Last synced: 12 Jun 2026

https://github.com/opensourcedoc/c-boilerplate-application

C Boilerplate Project to Build C-based Application

boilerplate-application c

Last synced: 18 Jun 2026

https://github.com/ts1/uctoth

Self-learning Othello (Reversi) game engine written in CoffeeScript 2

c coffeescript coffeescript2 game game-engine vue webassembly

Last synced: 17 Apr 2026

https://github.com/theastralprogrammer0/alx-low_level_programming

Explore my C programming repository. C is an essential language widely used in building applications and crafting 'low-level' programs that intricately interact with the computer hardware.

betty-coding-style c debugger debugging gcc-compiler shell

Last synced: 03 May 2026

https://github.com/tearth/combasic

Simple BASIC compiler based on the old language dialects.

asm assembler assembly ast basic c compiler lexer parser

Last synced: 28 Apr 2026

https://github.com/teenbiscuits/practicas-algo

Prácticas de la asignatura de Algoritmos, curso 2024/25, GEI-UDC. Por Pablo Portas López, Pablo Míguez Muiño y Maite González Vázquez.

algoritmos c fic udc

Last synced: 10 Feb 2026

https://github.com/bunyaminyavuz/datastructuresprojects

2 programs I made in the C programming language with the theoretical and technical information I learned in the data structures and algorithms course at the university.

algorithms-and-data-structures binary-search-tree c codeblocks-ide linked-list

Last synced: 12 Jun 2026

https://github.com/realchrisdebon/bat2exe

A lightweight .bat to .exe converter. This program will conver a batch script file into a portable binary executable.

batch-file batch-script batch-to-exe c compiler gigachad-project portable-executable utility-application utility-function

Last synced: 11 Jun 2026

https://github.com/mrglaster/cuda-acfcalc

Calculation of the smallest ACF for signals of length N using CUDA technology.

acf c calculations cpp cuda google-colaboratory google-colaboratory-notebooks isu

Last synced: 06 May 2026

https://github.com/ahmed-roshdy-1/implementing-stack-using-c

this problem I had solved in my second year in computer science college

c data-structures stack

Last synced: 11 Jun 2026

https://github.com/marceloboeira/euler

ƛ Project Euler solved in some different languages

c challenge euler euler-exercises euler-solutions functional-programming haskell math ruby

Last synced: 09 May 2026

https://github.com/frozencemetery/rss2mp3

Terminal utility for downloading podcasts

c command-line podcast podcast-client rss rss-aggregator terminal termux

Last synced: 13 May 2026

https://github.com/mrityunjay-tripathi/algorithms

Implementation of different algorithms in (Python, C, C++, Java)

algorithms c cpp14 data-structures graph java python tree

Last synced: 04 Apr 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/ugnmura/webserver-from-scratch

A simple webserver written from scratch using C.

c from-scratch posix pyscript server simple tailwindcss unix web webserver

Last synced: 19 Jun 2026

https://github.com/hoverguys/ethloader

Load gamecube homebrews over the network using the Broadband Adapter (BBA)

c gamecube homebrew tcp udp

Last synced: 13 May 2026

https://github.com/fbseletronica/franzboy-lib

Biblioteca para a placa FranzBoy

arduino biblioteca c cpp franboy

Last synced: 13 May 2026

https://github.com/bsach64/bhshell

A Simple Shell which supports piping and redirection

c linux shell

Last synced: 09 May 2026

https://github.com/zenoamaro/braincuck

Transpiles Brainfuck code into C code

brainfuck c compiler transpiler

Last synced: 16 Apr 2026

https://github.com/alexcoder04/arduino-trautonium

Electronic music instrument with the Arduino

arduino arduino-music c cpp creativity ino melody music music-instrument notes

Last synced: 13 May 2026

https://github.com/0x1nf3cted/xhell

xhell: lightweight shell built in C

c kernel linux shell

Last synced: 08 May 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/desmonhak/bmp_image

Esta es una pequeña librería para C y Java para leer y escribir imagenes RGBs lineales en formato BMP windows.

bmp c java library

Last synced: 09 May 2026

https://github.com/pogsmok/pgn-reader

Lightweight, blazingly fast (overly optimized) CLI for reading .pgn files

c chess chess960 cli fen games pgn pgn-reader portable-game-notation

Last synced: 27 May 2026

https://github.com/pandoraeartha/one-second-solve-hundred-millionth-fibonacci-series

Use C code and Multi-threading to calculate the 1e8 th term of Fibonacci Series in one second / C语言和多线程在一秒内计算斐波那契数列第一亿项

c fibonacci

Last synced: 15 Mar 2025

https://github.com/ranjian0/nativeandroid

Android application with pure C and Makefiles.

android c glfm makefile opengl-es

Last synced: 22 Jun 2026

https://github.com/gotz1480/websocket-server

A simple application which uses C library socket.h to demonstrate how to retrieve a HTTP GET request with response 200 and some HTML data.

c c-webclient c-webserver-program websocket websocket-endpoint websocket-example websocket-server

Last synced: 07 Apr 2025

https://github.com/adriansuter/pmsos

A program written in C to search for Magic Square of Squares.

c gmplib magic-square maths number-theory

Last synced: 22 May 2026

https://github.com/beliavsky/fortran-to-c

Transpiler from modern Fortran to C

c fortran modern-fortran transpiler

Last synced: 27 May 2026

https://github.com/sharmarahul111/brainfuck

Everything related to the Brainfuck language (Interpreter, transpiler, algorithms, etc)

brainfuck brainfuck-interpreter brainfuck-programs brainfuck-transpiler c compiler interpreter

Last synced: 13 Jan 2026

https://github.com/meherchandpn/monte-carlo-simulations

Monte carlo simulations for the estimating of pi and option pricing

c high-performance-computing monte-carlo-simulation

Last synced: 15 Mar 2025

https://github.com/scokmen/jpipe

A lightweight C pipe-to-JSON logger designed for high-performance stream capture and extensible metadata injection.

c

Last synced: 10 Mar 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/valerio-vaccaro/c-opentimestamps

C/C++ implementation of OpenTimestamps

bitcoin c embedded opentimestamps

Last synced: 19 Apr 2026

https://github.com/hxndev/tcp-connection-terminates-on-goodbye

TCP Connection between two clients that terminates the connection upon the word "Goodbye".

c code connection goodbye tcp tcp-client tcp-server termination

Last synced: 31 Mar 2025

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/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/cooljeanius/babeltrace

This project provides trace read and write libraries, as well as a trace converter. This fork is to try porting it to Mac OS X.

babeltrace c

Last synced: 18 Jan 2026

https://github.com/arc-hugo/projet_voilier

Programmation d'une carte NUCLEO-F103RB permettant de piloter et d'automatiser des fonctionnalités pour une maquette de voilier

c embedded keil nucleo stm32f103

Last synced: 19 Jun 2025

https://github.com/jmgorius/diagalloc

A set of dynamic libraries to be used with LD_PRELOAD to monitor and test memory allocations.

c diagnostics memory preload

Last synced: 28 Mar 2025

https://github.com/jacmoe/nasl

Nasl is Not A Sixteen-bit Library

16-bit basic c c99 glfw3 graphics-programming my-basic old-school retro

Last synced: 01 Sep 2025