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/hwpoison/tinyc-http-server

A tiny HTTP single file multithread server written with pure C (<80kb), server static content and media files. Includes basic file explorer.

c html http http-server multithreading

Last synced: 18 Jun 2025

https://github.com/neyn/cneyn

Fast and Lightweight C HTTP Library

c c-library c99 fast-library http htttp-server webserver

Last synced: 24 Mar 2025

https://github.com/keharriso/ocelot

Parse C headers to identify function prototypes, type declarations, and global variables

c header-parser

Last synced: 11 Jun 2025

https://github.com/dev-cafe/context-api-example

Shows how to implement context-aware APIs in different languages.

api c cffi cmake context cpp fortran

Last synced: 16 May 2025

https://github.com/bionelabs/eventloop

A simple C thread pool implementation with single core

c caophuocthanh eventloop onebuffer queue xcode

Last synced: 09 Apr 2025

https://github.com/malb/m4rie

M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for 2 ≤ e ≤ 16

c linear-algebra matrix-factorization matrix-multiplication

Last synced: 15 Apr 2025

https://github.com/eigilhs/c-natra

A Sinatra-style microframework for C.

c dont-use-this-no-really libevent web-framework

Last synced: 24 Mar 2025

https://github.com/cooljeanius/mdnsd

another package that failed to build with MacPorts that I patched up

c mdns multicast-dns

Last synced: 18 Jan 2026

https://github.com/smiley4/softwarerenderer

A 3d Software Rasterizer written in C

3d 3d-graphics c computer-graphics rasterizer software-rendering

Last synced: 12 Jun 2025

https://github.com/jiab77/cryptknock

Encrypted Port Knocking Tool

c port-knocker

Last synced: 23 Apr 2025

https://github.com/goshatch/astrovox

🎛️ Experimental synthesizer implementation

audio c cli experimental midi synthesizer

Last synced: 12 May 2025

https://github.com/metacall/embedding-nodejs-example

An example of embedding NodeJS into C/C++ using MetaCall.

c cmake cpp embedding nodejs

Last synced: 27 Dec 2025

https://github.com/jjyr/cbmt

Complete Binary Merkle Tree https://github.com/nervosnetwork/rfcs/blob/master/rfcs/0006-merkle-tree/0006-merkle-tree.md

c cbmt ckb

Last synced: 30 Jun 2025

https://github.com/alphaville/static_malloc

C: malloc for static allocation! :eyes: :tractor:

c cprogramming embedded embedded-systems memory-management systems-programming

Last synced: 01 Jul 2025

https://github.com/dyne/lua-paillier

Lua module for the Paillier cryptographic scheme

c crypto lua paillier

Last synced: 10 Mar 2026

https://github.com/bogdan016/c-projects

A few coding projects I made while learning C for my exams! There's a mix of games like Rock Paper Scissors, Hangman, and Tic-Tac-Toe, Guess the Number game etc.

c cprogramming cproject

Last synced: 03 Sep 2025

https://github.com/codewizard-404/iset

This repository serves as a collection of academic projects, assignments, or learning exercises related to programming and IT concepts, intended for educational purposes and skill development during my time at ISET Charguia.

android angular c css dart django html java javascript nodejs php python soap springboot sql symfony talend typescript uml xml

Last synced: 10 Apr 2025

https://github.com/chimari/hskymon

Sky Monitor for Subaru Telescope

astronomy c gtk2 gtk3 observatory subaru telescope

Last synced: 13 May 2025

https://github.com/zoonman/nanodds

DDS for SSB 6.1 transceiver based on Si5351A, ST7735 and ATMEGA1284P

arduino arduino-nano atmega1284p c dds hamradio platformio si5351 st7735 wip

Last synced: 11 Apr 2025

https://github.com/bablokb/pico-bme280

Read BME280 sensor values with a Raspberry Pi Pico using the official Bosch-API

bme280 c pico

Last synced: 12 Jun 2025

https://github.com/cascadingradium/air-traffic-distribution

A GPU-Accelerated Multi-Objective Genetic Algorithm for Air Traffic Management

air-traffic-control air-traffic-management c cuda genetic-algorithm gpu-acceleration

Last synced: 16 May 2025

https://github.com/konstantintutsch/caffeine

Calculate your coffee ☕

adwaita c coffee tool

Last synced: 23 Jan 2026

https://github.com/geomatsi/stm32-tests

Experiments with stm32 boards

bare-metal c gcc stm32 stm32f0 stm32f4

Last synced: 22 Apr 2025

https://github.com/chr5tphr/cinpy

Using C in Python (A quick introduction)

c cpython ctypes python tutorial

Last synced: 04 Sep 2025

https://github.com/vmj/othello

OpenGL Othello game

c game opengl othello

Last synced: 23 Apr 2025

https://github.com/jamesyang007/docgen

Docgen is a documentation generator for C/C++ code.

c cpp documentation-generator

Last synced: 12 Apr 2026

https://github.com/abdorayden/raymp

raymp CLI Music Player with beautiful UI

bash-script c linux linux-app linux-shell

Last synced: 12 Apr 2025

https://github.com/recursiveerror/avr

Projetos de baixo nivel com Atmel328p

arduino avr avr-gcc c microcontroller

Last synced: 07 Jan 2026

https://github.com/vishalsharma0309/nano_drone

An autonomous nano drone with an end-to-end closed-loop visual pipeline with multiple visual inputs

c cnn crazyflie pulp riscv

Last synced: 18 Apr 2026

https://github.com/hadron13/orbitoor

My first Ludum Dare Game (47) game

c from-scratch game ludum-dare orbital-mechanics sdl2

Last synced: 04 Feb 2026

https://github.com/ohidurbappy/tutorialspoint-c-source-code

Example code given in Tutorialspoint.com C programming tutorial

c example-code tutorial tutorialspoint

Last synced: 11 Apr 2025

https://github.com/jdsherbert/fisher-yates-shuffle

Fisher Yates Algorithm implementation for randomizing an array of objects, implemented in various languages.

c cpp csharp haxe java javascript js lua python ruby ts typescript unity unreal-engine

Last synced: 07 Apr 2025

https://github.com/nick-vinesmoke/console-snake-c

The simple snake game on the windows console which written using c

c console game game-development gamedev

Last synced: 28 Jun 2025

https://github.com/abdelazeem201/arm-core

This is a list of central processing units based on the ARM family of instruction sets designed by ARM Ltd. and third parties, sorted by version of the ARM instruction set, release and name. In 2005, ARM provided a summary of the numerous vendors who implement ARM cores in their design.

amba armv4 armv6 armv7 armv9 axi c fpga soc systemverilog verilog vhdl vhdl-code

Last synced: 03 Sep 2025

https://github.com/s4m-mo/language-runner-vscode

A VS Code extension that can run a variety of file types.

c cpp javascript language-runner nodejs python vbnet vscode vscode-extension

Last synced: 08 Apr 2026

https://github.com/8dcc/brainfuck-interpreter

Interactive brainfuck interpreter made in C

brainfuck brainfuck-interpreter c interpreter ncurses

Last synced: 30 Apr 2025

https://github.com/gabriel-logan/auto

Repository with several codes that automate tasks in a practical way.

automation c c-plus-plus collaborate communityexchange csharp java javascript linux programming python typescript windows

Last synced: 24 Aug 2025

https://github.com/datkt/napi

N-API C Interop for Kotlin/Native

binding c cinterop interop kotlin kotlin-native n-api napi native node

Last synced: 24 Aug 2025

https://github.com/kusma/cure-for-cancer

The Cure for Cancer, a demo by Excess and friends

c c-plus-plus demoscene software-rendering

Last synced: 02 Mar 2026

https://github.com/andy-byers/paw

A statically-strong typed embeddable scripting language for C

c scripting-language

Last synced: 04 Sep 2025

https://github.com/willdoescode/lh

like lu but in c

c ls

Last synced: 14 Apr 2025

https://github.com/sfuller/dew

Development Environment Wrangler

build-tool c c-plus-plus cmake dependencies package-manager

Last synced: 06 Mar 2025

https://github.com/gmartinezramirez-old/c-py

:godmode: [Finished] Python compiler for C language made for the fun of build a compiler from scratch (ok, is not fun, is nerdy).

c compiler compiler-construction lexer python tokenizer

Last synced: 19 May 2026

https://github.com/hhromic/e131-viewer

E1.31 (sACN) Xterm256 Console Viewer

c client console cpp e131 light-controller sacn viewer

Last synced: 14 Apr 2025

https://github.com/astrodynamic/decimal-in-c

Decimal is a high-precision value type for financial calculations that minimizes errors due to rounding. It represents big numbers how in C#.

biginteger bignum-library c cmake decimal library makefiles testing

Last synced: 18 Feb 2026

https://github.com/d-coder111/practolearn

PractoLearn serves as a repository for acquiring fundamental knowledge through hands-on projects suitable for beginners and individuals of all skill levels. We encourage you to participate and warmly welcome your contributions.

beginner-friendly c c-programming competitive-programming contributions-welcome cpp data-science-projects data-structures first-contributions hacktoberfest hacktoberfest-accepted improvement-proposal java projects-list python web-development

Last synced: 20 Aug 2025

https://github.com/novpath/c-programming-language

C语言程序设计MOOC 翁恺、《C语言程序设计(第3版)》何钦铭 颜晖 - 课程笔记

c study-notes

Last synced: 10 Jul 2025

https://github.com/Barthandelous01/redocx

A blazing-fast C docx decoder

c docx microsoft-word

Last synced: 31 Mar 2025

https://github.com/mrts/debugging-cgi-applications-with-gdb

How to debug CGI applications with GDB

c cgi gdb

Last synced: 03 May 2026

https://github.com/jovanlanik/gtklock-powerbar-module

gtklock module adding power controls to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 13 May 2025

https://github.com/alopatindev/data_structures

Fundamental Data Structures

algorithms c datastructures

Last synced: 14 Apr 2025

https://github.com/jnrowe/dwm

My desktop DWM base

c config dwm suckless

Last synced: 14 Apr 2025

https://github.com/walidbosso/c_os_windows_automation

A collection of C codes I made in order to make my/your life easier when dealing with the OS, from taking one-clicking ScreenShots, Manipulation your own Hotspot, Shortcuts, and many many more.

appwiz c cmd-command control devmgmt displayswitch hotspot ipconfig msinfo32 ncpa nircmd osk rundll32 screenshot shutdown switch-volume system systeminfo windows-8-1 windows-8-1-automation

Last synced: 10 Oct 2025

https://github.com/craigbarnes/tally

Moved to https://gitlab.com/craigbarnes/tally

c c99 command-line counter gperf line-counter ragel sloc sloccount source-code

Last synced: 13 Jul 2025

https://github.com/vpoulailleau/dezos

DezOS is an simplistic and minimalist operating system (OS) to understand how can an OS work.

c operating-system os toy-project

Last synced: 05 Oct 2025

https://github.com/datslim/tetris-c

A classic Tetris implementation in C designed to run in the terminal.

c cli game terminal tetris

Last synced: 19 Feb 2026

https://github.com/wiwichips/squish

Lightweight UNIX commandline shell for MacOS & Linux

c linux mac pipe shell

Last synced: 16 Aug 2025

https://github.com/fastshift/c2lua

C binding to Lua

binding c lua

Last synced: 15 Aug 2025

https://github.com/werwolv/8051emulator

A simple emulator for code built for the 8051 architecture

8051 c emulator

Last synced: 12 Apr 2025

https://github.com/dosworld/o0c

Oberon-0 Compiler in C for MS-DOS

c compiler dos ms-dos oberon oberon-0 risc risc-5

Last synced: 30 Jul 2025

https://github.com/algosup/2023-2024-project-4-sportshield-team-7

🛡️🔐 This is our take on the SportShield project, aiming to help better secure sports gear all around the world!

arduino bluetooth-low-energy c embedded gps iot motion-sensor security

Last synced: 22 Jul 2025

https://github.com/dispatchcode/t3c

Tic Tac Toe written in C using MiniMax algorithm with alpha-beta pruning

c minimax-algorithm sdl2 tic-tac-toe

Last synced: 02 Sep 2025

https://github.com/hwpoison/vosk-voice-recognition-c

Offline voice recognition using pure C and vosk lib. (from file and from microphone, windows)

c speech-recognition speech-to-text voice-recognition vosk vosk-api vosk-models wav windows winmm

Last synced: 12 Aug 2025

https://github.com/solomonkassa/assembly-reverse-engineering

Assembly Reverse Engineering Mastery 🔍 A comprehensive collection of assembly language resources, tools, and challenges for reverse engineering and binary analysis. From beginner to advanced levels, this repository provides hands-on experience with real-world reverse engineering scenarios across multiple architectures.

assembly c docker documentation ethical-hacking ethical-hacking-tools makefile python reverse-engineering shell

Last synced: 03 Apr 2026

https://github.com/chewytoast/03_minishell

As beautiful as a shell, the goal of this project is to create a simple shell similar to bash

c minishell minishell42

Last synced: 04 Oct 2025

https://github.com/jonmrowczynski/pt-symmetry-controller

This mechanical PT-Symmetry-Controller project is an analog to a quantum mechanical PT-symmetric system.

autodesk autodesk-eagle c c-plus-plus cpp design electronics firmware intellij java jni jni-java labquest2 mplabx physics quantum quantum-mechanics quantum-physics reasearch visual-studio

Last synced: 27 Jul 2025

https://github.com/ekkoz897/42cursus_push_swap

This project aims to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions.

42born2code 42cursus 42school algorithms c push-swap sorting-algorithms stacks

Last synced: 23 Sep 2025

https://github.com/drankinatty/gtkate

GtKate - Multi-Document Interface Text Editor written in C and Gtk+2.

c editor gtk2 linux windows

Last synced: 13 May 2025

https://github.com/mushrom/gojira

A nifty scheme interpreter

c scheme-interpreter

Last synced: 17 Jan 2026

https://github.com/qu1x/kiss3d-trackball

Virtual Trackball Camera Mode for Kiss3D

arcball c camera exponential-map kiss3d quaternion rust-lang virtual-trackball

Last synced: 28 Jun 2025

https://github.com/mhamdyx/C-programming-A-Modern-Approach-2nd-ed-Solutions

My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.

abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation

Last synced: 09 May 2025

https://github.com/izenynn/mini-shell

This project aims to recreate most of the bash shell.

42 42born2code 42minishell bash bash-like c linux linux-shell macos macos-shell minishell shell

Last synced: 14 Apr 2025

https://github.com/abolfazlmohammadpour/simplecalculatorwithc

A Simple Calculator With C

c calculator

Last synced: 27 Jul 2025

https://github.com/thefox/httpflood

Tool for flooding HTTP servers under Linux.

c flood flood-attack http linux mit-license

Last synced: 26 Jul 2025

https://github.com/rieonke/beco

A Browser(Chrome/Firefox/Edge) extension native messaging host library/framework for C.

browser-extension c chrome-extension edge-extension firefox-extension native-messaging native-messaging-host

Last synced: 08 Mar 2026

https://github.com/saloniamatteo/smclib

Salonia Matteo's C Library (written in C99)

c c-header c-library c99 library libsmc posix-c posix-compliant smclib

Last synced: 18 Sep 2025

https://github.com/saloniamatteo/quiz

Simple C program that lets any user create and/or take quizzes, as well as save scores to a file.

c c-game c-quiz game quiz quiz-database quiz-game quizdb

Last synced: 18 Sep 2025

https://github.com/desmonhak/structs_data_c

implementacion de vectores, al estilo de C++, podemos situar un ejemplo usando la implementacion en el archivo code_array-list.c. Ademas hemos hecho una implementacion de tablas de hash, puede situar un ejemplo de su uso en code_hash-table.c. Podemos situar tambien una implementacion de vectores pero esta vez con listas enlazadas en code_vector-...

arrays-dinamicos c estr hashtable listas-enlazadas

Last synced: 23 Jul 2025

https://github.com/appliedfm/docker-coq-vst

Docker images of the Coq proof assistant with compcert and VST pre-installed

appliedfm c compcert continuous-integration coq coq-vst docker-coq dockerfile

Last synced: 19 Feb 2026

https://github.com/divinrkz/one-liners

Quick One Liners in JavaScript, TypeScript, Python, Rust, Java, Ruby, C, C++

c cpp java javascript php python ruby rust typescript

Last synced: 03 Aug 2025

https://github.com/eeshaarif/reliable-file-transfer-udp-without-timeout

A program in GNU C/Linux that transfers a video file in UDP reliably using sliding window protocol without timeout and selective repeat.

c gnu-linux network-programming pthreads reliable-udp socket-programming threads udp-client udp-server video-transmission

Last synced: 02 Aug 2025

https://github.com/desmonhak/compiler

Lenguaje de programación creado para desarrollo de sistemas operativos, creación de shellcodes y muestras de malware

assembly-language c malware os shellcode

Last synced: 03 Aug 2025

https://github.com/isparshp/rubiks-cube-solver

Welcome to the C++ Rubik's Cube Solver project, a powerful and efficient solution to conquer the classic Rubik's Cube puzzle. This open-source C++ project provides a user-friendly interface and robust solving algorithms, making it the perfect tool for both beginners and experienced cubers.

c clion cmake cpp stl

Last synced: 26 Sep 2025