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/b3dgs/adlmidi

A MIDI play library with OPL3 (YMF262) emulator

audio-player c midi opl3

Last synced: 30 Jun 2025

https://github.com/tristan957/tllt-cp

The Learning Little Toaster Control Panel (Mirror of https://git.sr.ht/~tristan957/tllt-cp)

c glib gtk3 libcurl libjson-glib meson raspberry-pi

Last synced: 05 May 2026

https://github.com/muhammadmuazen/c-programming-exercises

repo that have answers to the exersices mainly from the w3resource website and many other resources

c exercises learning-exercise

Last synced: 23 Mar 2025

https://github.com/csharpermantle/creq

An elegant way to generate HTTP/1.x messages in C

c embedded http http-requests http1 request-response web

Last synced: 28 May 2026

https://github.com/vishwas567917/to-do-list

To-Do List is a command-line application built in C. It allows users to manage tasks with features for adding, viewing, and deleting items. Ideal for demonstrating file handling and data management in C.

c working

Last synced: 10 Feb 2026

https://github.com/goktug97/dwagl

Dynamic Window Approach Demo written in C to convert to a web application using Emscripten

c emscripten opengl opengl-es

Last synced: 30 Apr 2026

https://github.com/filiprokita/bcrack

BCrack is a basic tool designed to crack Bcrypt hashed passwords using brute-force methods. Written in C, it highlights the importance of strong passwords and the effectiveness of Bcrypt for password hashing. Ideal for educational purposes and ethical security testing with permission.

bcrypt bruteforce c cli command-line crypt cryptography cybersecurity decryption encryption file-handling hacking hash-comparison hash-cracking password-cracking security wordlist

Last synced: 11 Feb 2026

https://github.com/sirwumpus/ioccc-mynx

Best use of the WWW - IOCCC 2005 Winner - web client

browser c ioccc text-browser

Last synced: 31 Jul 2025

https://github.com/preetsuthar17/c-programs

Basic Programs created with C for college students.

c c-code c-language c-language-programming c-projects

Last synced: 08 Apr 2025

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/stickypiston/roblang

Another programming language, but this one does less than any other.

c llvm programming-language

Last synced: 03 Feb 2026

https://github.com/gboncoffee/b3.h

Definitions for B3 FIX/SBE messages

c economics header-only

Last synced: 12 Apr 2025

https://github.com/subashz/window-manager

Learning X window manager

c wm xcb

Last synced: 25 Dec 2025

https://github.com/jannone/msx-sdcc-boilerplate

Boilerplate for programming in C for MSX using SDCC compiler

c msx msx-computers sdcc

Last synced: 15 May 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/maneeshwije/pytoshop

An image processing tool written from scratch in Python and C

c ctypes image-processing python

Last synced: 03 Feb 2026

https://github.com/sckelemen/cpkg

a tiny package manager for C source code

c dependency-management git-submodules go package-manager vendor

Last synced: 13 Jan 2026

https://github.com/mrpicklepinosaur/trainos

microkernel developed for playing with trains

c cs452 kernel marklin rtos

Last synced: 21 May 2026

https://github.com/brianttn/esp32httpsclient-express-mongodb

The real-time online platform integrating ESP32、Express routing and MongoDB allows you to easily monitor the temperature and humidity of the surrounding environment.

c certificate deployment esp32 express https-client javascript mongodb mongoose nodejs railway-deployment

Last synced: 10 Apr 2026

https://github.com/sirwumpus/ioccc-npdif

Most Different (diff) - IOCCC 2015 Winner

c diff file-comparison ioccc posix

Last synced: 22 Mar 2025

https://github.com/pvn-a/finetech2k20

Programming assignments for the course Fine Techniques using C, SEM-4

bst c dynamic-memory-allocation linked-list mymalloc search-space-tree second-max water-jug-problem

Last synced: 25 May 2026

https://github.com/japrozs/see

code containing the topics I practice to become even better in C & C++

ansi c deadlocks gcc hardware low-level makefile mutex network programming

Last synced: 29 Apr 2026

https://github.com/alexpreynolds/convert2bed

Convert common binary and text genomic formats to BED

bam bed c conversion

Last synced: 16 May 2025

https://github.com/incrediblelego/unimi

Materiale del corso di laurea Informatica Triennale L-31 dell'Università Statale di Milano

bootstrap c cpu css go html javascript logisim php pyhton

Last synced: 11 Apr 2026

https://github.com/bas1c1/bvm

This is very simple virtual machine written by C

c clang from-scratch machine virtual virtual-machine vm

Last synced: 14 Mar 2025

https://github.com/marcellofabrizio/compiler-front-end

A compiler front-end for the ANSI C Yacc grammar or: how I learned to stop worrying and love the compiler

c compiler cpp lexical-parser syntactical-parsing

Last synced: 20 Apr 2026

https://github.com/cipulot/sheepypad

ISO Enter shaped macropad

c keyboard macropad qmk

Last synced: 22 May 2026

https://github.com/kaiesmahmud/structure-c-programming-solution-cse-113

City University CSE-113 structure programming C Program solution - ternary operator, if-else, switch, loop etc.

basic-programming c cpp practice-programming problem-solving

Last synced: 19 May 2026

https://github.com/abhayvashokan/compiler-design-lab

Compiler Design Lab KTU 2020

c compiler-design ktu lex yacc

Last synced: 29 Mar 2025

https://github.com/jwodder/advent350

Yet another port of the Colossal Cave Adventure

c colossal-cave game python raku

Last synced: 29 Mar 2025

https://github.com/aidinhamedi/advanced-arduino-datalogger

This project is an advanced datalogger that logs temperature, humidity, and air pressure. It uses an Adafruit SHT31 sensor for temperature and humidity, and a BMP180 for air pressure.

arduino arduino-ide arduino-mega bluetooth bmp180 c cpp data-collection datalogger sensors sht31 st7735 tft-display

Last synced: 21 Aug 2025

https://github.com/mewmewdevart/linguagemc

🎓 | Exercises developed while I reading the Linguagem C ebook by Luis Damas.

algorithms c ebook logic programming

Last synced: 23 Jun 2025

https://github.com/smerrony/clarimidi

ClariMIDI is a MIDI wind controller based closely on a standard (Boehm) clarinet layout

c clarinet instrument midi midi-controller pico wind-controller

Last synced: 03 Jul 2026

https://github.com/sriharikapu/goos-e

Goose is a GO Lang based operating system - its experemental

c compiler go golang goos operating-system os

Last synced: 17 May 2026

https://github.com/hex01e/ft_printf

sample recoding of c printf function

c printf

Last synced: 22 Mar 2025

https://github.com/titaniumhocker/telegraph

Terminal P2P messenger implemented in C

c messaging p2p p2p-chat tls

Last synced: 04 Apr 2025

https://github.com/29dch/chinesechess

中国象棋------大一做的项目,偶尔看到就传上来了.现在感觉这个项目各方面都可以做得更好.

c ege winsock2

Last synced: 19 May 2026

https://github.com/tbobm/softwar

RPG with a C-based server.

algorithms c python sockets

Last synced: 19 May 2026

https://github.com/gabrieledg0/c-shell

A fully custom Linux shell written in C, including process management, command execution, and system interaction. 🐧

c linux linux-shell shell shell-script shell-scripting shellcode shellscript

Last synced: 25 Jan 2026

https://github.com/imanimrod/piggy-os

The best operating system.

c kernel operating-system osdev x86-64

Last synced: 24 Jun 2025

https://github.com/mitjafelicijan/cord.h

Small C library for handling strings

c header library stb string

Last synced: 14 May 2025

https://github.com/mazinsw/falconcpp

C++ IDE easy and complete.

c c-plus-plus editor falcon ide

Last synced: 04 Jul 2026

https://github.com/m0t9/c-generics

Idea of generic containers (templates) implementation on pure C ⚙️

c generics generics-c macros preprocessing stl-c templates-c

Last synced: 27 Jun 2025

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/luickk/tempcachedb

key/val database with focus on temporary ultra fast data storage

c c-library key-value key-value-database key-value-store

Last synced: 11 Jun 2025

https://github.com/abiiranathan/epollix

An ambitious project to create a web server using epoll in C

c clanguage epoll server web

Last synced: 25 Jan 2026

https://github.com/cristianzsh/system-programs

Implementation of various Unix system programs

c kernel linux operating-systems posix programs syscalls system-calls

Last synced: 28 Apr 2026

https://github.com/amalpoulose/System-programming-custom-shell-ATerm-1.0

ATerm 1.0 beta : A basic command-line interpreter (shell).

c linux shell system-programming terminal

Last synced: 11 May 2025

https://github.com/loneicewolf/cryptography

Encryption implemented in various languages. like AES and Serpent, more coming.

aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent

Last synced: 08 Mar 2026

https://github.com/pbrezina/gssapi-auth

Example of authentication using GSSAPI in C

c example gssapi kerberos

Last synced: 13 Sep 2025

https://github.com/teonet-co/teocli

Teonet L0 client library

c teocli teonet trudp

Last synced: 20 Feb 2026

https://github.com/laymer/upgraded-potato

Learning C programming again for fun :)

c fun learning networks programming

Last synced: 06 Apr 2025

https://github.com/ikhsan3adi/c5-proyek-2

Proyek 2: Pengembangan Aplikasi Berbasis Library | Kelompok C5

c

Last synced: 24 Feb 2025

https://github.com/barimehdi77/ft_printf

Ft_printf (42cursus) 2019-2020. Remake printf. A project usefull for the next projects. The aim is to learn how variable size arguments works.

1337 42 c printf printf-42

Last synced: 27 Mar 2025

https://github.com/florian-a/pipex

Même Mario Bros n'a pas aimé ce projet

42 42born2cod 42born2code 42school c pipe pipex pipex42 unix

Last synced: 25 Feb 2025

https://github.com/md-mafujul-hasan/program-in-c

These Contain 54 C Programming Language Program that I have done while understanding C-Programming Concepts.

c c-language c-program c-programming c-programming-language open-source opensource programming-exercises

Last synced: 28 Jun 2025

https://github.com/richi-mi/algoritmos-y-estructuras-de-datos

Practicas de programación de la materia "algoritmos y estructuras de datos" de la Escuela Superior de Computo

algorithms algorithms-and-data-structures c

Last synced: 08 May 2025

https://github.com/nakidai/libhttpc

Some cute library to work with HTTP in C :3

c http-server http1-1 library

Last synced: 03 Jul 2026

https://github.com/progbits/spacebar

A C to Whitespace transpiler.

c esolang menhi ocaml transpiler whitespace

Last synced: 08 May 2025

https://github.com/dan-tan/iterative-label-spreading

This is an implementation of a semi-supervised/unsupervised clustering method called Iterative Label Spreading. The main algorithm is written in c, and wrapped in cython for use in python. The algorithm is presented in the following paper by Amanda J. Parker and Amanda S. Barnard.

c cython-wrapper python semi-supervised-learning unsupervised-learning

Last synced: 18 May 2026

https://github.com/jeanthom/vr88m

Disassembler for V8 microRISC architecture.

c disassembler embedded microrisc risc v8

Last synced: 25 Jun 2025

https://github.com/gabin221/launchercode

LauncherCode is a script designed to streamline the process of creating basic files for various programming languages based on their extensions. By providing one or more filenames as arguments, users can created few files of programmation.

assembly c coffeescript convenience cpp csharp dart fortran fsharp generate-file helloworld-programs html java latex php programming-languages python script shell-script terminal

Last synced: 19 Feb 2026

https://github.com/thisisnotjustin/nn_lib

Neural Network library written in C for NN Educational Purposes

ai-ml c neural-network software-engineering

Last synced: 24 Feb 2026

https://github.com/grauho/sdc

A simple tool to convert .safetensor files that include certain large dtypes into ones that don't

ansi-c c c89 c90 c99 cli conversion converter dtype dtypes json safetensors stable-diffusion

Last synced: 02 Jan 2026

https://github.com/seng3694/idk

2D Graphics Library written in C and OpenGL

2d 2d-game-framework 2d-graphics-library c opengl

Last synced: 16 May 2026

https://github.com/pseudoincorrect/fpga_mcu_wifi

Link between a PC and a FPGA through wifi

c fpga socket verilog wifi

Last synced: 03 Apr 2025

https://github.com/happyrao78/c-language

C Language Important questions( interview level 3)

c

Last synced: 29 Mar 2025

https://github.com/aniketsingh03/cachememory

This project is an implementation of cache memory with load and store instructions in Verilog.

c cache-memory verilog-hdl

Last synced: 06 Apr 2025

https://github.com/sukruciris/skr_sdlrenderer

SKR_SDLRenderer is a SDL wrapper which simplifies a lot of things in areas such menu creation, animation making, etc.

c sdl2 wrapper

Last synced: 08 Jul 2025

https://github.com/amanoteam/dakini

A GCC cross-compiler targeting NetBSD 8.0/9.0

c cpp cross-compiler gcc netbsd

Last synced: 14 May 2025

https://github.com/merendamattia/fdi

FdI - Fondamenti di Informatica presso l'Università degli Studi di Parma (9 CFU).

c cpp

Last synced: 18 May 2026

https://github.com/saadbazaz/meme-generator-c

A low-level meme generator in the C language

c meme-generator operating-systems posix system-programming

Last synced: 21 Mar 2025

https://github.com/aliesmaeil/school-system

School Management System, that manages students data registered at any level.

c crud crud-application file filesystem school-app school-management

Last synced: 08 Mar 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/iammoltony/libmtnlog

Moltony's logging library

c c-library cross-platform library logging

Last synced: 04 Mar 2025

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/vozlt/nginx-module-krisp

Nginx krisp(korea isp) module

c nginx nginx-module vozlt-nginx-modules

Last synced: 18 May 2026

https://github.com/ivanbgd/udacity-deep-learning-nd101

My solutions to the Udacity Deep Learning Nanodegree Foundation ND101 on-line course, with some examples in C, beside Python (https://www.udacity.com/course/deep-learning-nanodegree-foundation--nd101)

c deep-learning deep-neural-networks jupyter-notebook miniflow neural-networks python tensorflow udacity udacity-deep-learning udacity-nanodegree

Last synced: 13 Apr 2026

https://github.com/priontoabdullah/problem-solving-online-judge

💻The goal of this repository is to save all programming problem solutions that I solved at a different online judge. 🗽📃

acm-icpc c cpp hackerrank-challenges javascript python uri-online-judge uva-online-judge

Last synced: 07 Apr 2026

https://github.com/crgimenes/internet_time

Swatch Internet Time

c internet-time joke retro

Last synced: 14 Mar 2025

https://github.com/baltasarq/reveni

A ZX-Spectrum + adventure game written in C.

c interactive-fiction text-game zx-speccy zx-spectrum

Last synced: 03 Jul 2026

https://github.com/urbans0ft/fclip

In reference to the windows `clip` the `fileclip` command copies files to the windows clipboard or pastes them from it.

c clipboard cpp win32 winapi windows

Last synced: 07 Apr 2026

https://github.com/sohnryang/skeleton-os

OS with bare bones only. (WIP)

assembly c os

Last synced: 17 May 2026

https://github.com/buathiertom/sockets-tic-tac-toe

Création d'un morpion capable de jouer avec le serveur avec plusieurs niveau disponible dans le sujet

c tic-tac-toe

Last synced: 29 Mar 2025