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/shtsai/networking-project

Build a docker network for experiment

c docker quagga

Last synced: 30 Oct 2025

https://github.com/jofrfu/haw-v

Fork of a RISC-V compliant CPU, which originated in a project at the HAW Hamburg

assembly c fpga linux risc-processor risc-v vhdl vivado xilinx-fpga

Last synced: 12 Jun 2025

https://github.com/pylover/meloop

Monadic event loop for C using epoll.

c epoll epoll-tcp-server io monads

Last synced: 17 Jun 2025

https://github.com/ahmetkotan/yenilmez

Simple C Test Framework

c framework simple testing

Last synced: 13 Apr 2025

https://github.com/artalis-io/keel

Minimal C11 HTTP client/server library built on raw epoll/kqueue/io_uring. Pluggable allocator, pluggable parser, pluggable TLS library, streaming responses, multipart uploads, 101K req/s on a single thread.

async c c11 epoll event-loop http http-server io-uring kqueue multipart sendfile threadpool tls zero-copy

Last synced: 06 Apr 2026

https://github.com/zero3k/xsupplicant

Mirror of the XSupplicant (Open1X) Project on SourceForge

bsd c cpp gnu linux wifi wifi-network wifimanager windows

Last synced: 05 May 2025

https://github.com/bratergit/hacktoberfest-2021

Only algorithms in C and C++ , good for first timers

c cpp hacktoberfest hacktoberfest-2021

Last synced: 16 Jul 2025

https://github.com/wpjunior/gessinger

Joystick controller for fluidsynth

bass c fluidsynth gobject linux

Last synced: 03 Mar 2025

https://github.com/birdabo404/suifetch

minimalistic and fast sys fetch written in C.

c fastfetch linux neofetch neofetch-alternative neofetch-clone terminal

Last synced: 15 Jul 2025

https://github.com/amar-laksh/fos

Its a x86 Monolithic, Multi-boot Kernel which can of course also present an interactive copy of a Resume of its author. :)

assembly c operating-systems os x86-32

Last synced: 20 Jun 2025

https://github.com/catsmells/obee

A text editor for the practical man.

c easy easy-to-use quick simple text-editor

Last synced: 01 Jul 2026

https://github.com/basemax/one-draft-in-c

A attempt to rewrite one language compiler in pure c without lexer and parser generators.

c lexer parser

Last synced: 05 May 2025

https://github.com/basemax/strip-c-comments

A C program to strip comments from a c file and output the result to a new file.

c regex remove-c-comment remove-c-comments remove-comment remove-comments strip-c-comment strip-c-comments strip-comment strip-comments

Last synced: 04 Oct 2025

https://github.com/callmesalmon/vine

Vine editor: the text editor for minimalists. Contributions are very welcome!

c code-editor minimal programming text-editor

Last synced: 04 May 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/splitbrain/pam-require

A simple PAM account module to require a special user or group to access a service

authorization c pam pam-module

Last synced: 02 Feb 2026

https://github.com/bdadmehr0/crown

C/C++ to Rust Code Converter

c cpp rust translation

Last synced: 03 Apr 2025

https://github.com/mr9d/school21-piscine

My solutions for School21 (School42 franchise from France) introduction course called Piscine. It includes a full month of C programming and peer-to-peer interactions.

bash c school21 school42

Last synced: 08 Jul 2025

https://github.com/madmurphy/nautilus-bluetooth

A simple Nautilus extension that adds a "Send via Bluetooth" entry to Nautilus' right-click menu

bluetooth c gnome gnu nautilus nautilus-extension

Last synced: 04 May 2025

https://github.com/keikinn/acousticmfsk

Acoustic MFSK Communication

acoustic c dsp mfsk tms320c6748

Last synced: 05 May 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/jdeokkim/saerom

A C99 Discord bot for Korean learning servers. / ‘새롬’은 한국어 학습 서버들을 위해 만들어진, C언어 (C99)로 작성된 디스코드 봇입니다.

async asynchronous bot c c99 concord curl curl-multi discord discord-api discord-bot korean korean-dictionary mutex mutex-lock papago papago-api pthread sigar sigar-api

Last synced: 27 Mar 2025

https://github.com/ne0nwinds/native-clip

Access to the native OS clipboard from NodeJS

c clipboard copy-paste hacktoberfest nodejs npm

Last synced: 23 Oct 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/gary-lgy/https-proxy

Transparent HTTPS proxy written in C using `epoll`

c epoll linux networking tcp tunnel

Last synced: 30 Apr 2025

https://github.com/anishlearnstocode/hackerrank-cpp

Solutions to C++ domain challenges on Hackerrank 👨‍💻🐱‍👤.

algorithms c cpp data-structures hackerrank

Last synced: 10 Apr 2025

https://github.com/mbund/decompiler-explorer

Watch for changes in a binary and output a C-like decompilation

c decompiler ghidra python reverse-engineering visualization

Last synced: 01 May 2025

https://github.com/msdn-whiteknight/errlib

C/C++ exception handling and logging library

c cpp error-handling exceptions library logging windows

Last synced: 16 Jun 2025

https://github.com/rylern/spicegtk-tutorial

Tutorial for creating a Virtual Machine Viewer on Fedora with Spice-GTK

c fedora gtk spice spice-gtk tutorial viewer vm vm-viewer

Last synced: 15 Jun 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/lucasamtaylor01/editor-texto-c

Editor de texto em C 📄

c editor-de-texto

Last synced: 10 Apr 2025

https://github.com/umutsevdi/brauzer

A graphical web browser from scratch in C for a variety of alternative web protocols

browser c ftp ftp-client gemini gemini-client gemini-protocol gopher gopher-client gtk gtk4 http http-client libadwaita web-browser

Last synced: 30 Apr 2025

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

One of the first graphical projects at 42 school, so_long introduces us to 2D programming by allowing us to create our first 2D game. Textures, sprites and tiles included.

2d-game 42-school 42cursus c mlx mlx-library so-long solong sprite-animation

Last synced: 12 Apr 2025

https://github.com/bas1c1/nembusos

New Russian UNIX-like x86 operating system written in C and NASM

c gcc i386 nasm-assembly operating-system osdev x86

Last synced: 09 Jul 2025

https://github.com/abschill/pstyle

header-only c library for styling print statements :tada:

c colors macros printf stdout

Last synced: 10 Apr 2025

https://github.com/xhyabunny/nodos

Effective Operating System.

c cpp cs operating-system os

Last synced: 10 Apr 2025

https://github.com/fmahadybd/browser_cache_clear

It will Clear Browser data Permanently. This is for Chrome and Firefox Browser

browser c cache

Last synced: 03 Jul 2025

https://github.com/kasramp/c-unit-testing

Example of how to write unit tests in C programming language

c c-lang c-language cprogramming cunittest

Last synced: 11 Apr 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/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/shadowamitendu/data-structures-and-algorithm-using-c

College Code for DSA Semester 3rd

c dsa-practice

Last synced: 13 Mar 2025

https://github.com/jdeokkim/jmprof

A tiny, experimental heap profiler for GNU/Linux. (@dgist-datalab)

c c99 heap heap-profiler hooking ld-preload malloc-hook memory-allocation memory-leak memory-profiler memory-profiling pebs pmu void-linux

Last synced: 10 Apr 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/avamander/rf24signing

A transparent signing library for RF24Mesh

arduino arduino-library c nrf24l01 rf24 signing

Last synced: 30 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/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/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/assaabloy-ppi/binson-c-light

A light-weight C implementation of the Binson serialization format. See https://binson.org/.

binson c clang serialization

Last synced: 06 Jan 2026

https://github.com/dgkim5360/algorithms-in-c-sedgewick

Executable programs and exercises from "Algorithms in C" 3/E by Sedgewick

algorithms c exercises sedgewick textbook

Last synced: 13 Oct 2025

https://github.com/agherzan/syncit

Sync files, directories or the entire file-system with durability in mind

c durability filesystem fsync linux sync syncfs tools

Last synced: 16 Oct 2025

https://github.com/abhinav-ark/mpu6050_realtime_dashboard

Real Time Dashboard for MPU6050 Accelerometer/Gyroscope

adafruit c esp32-arduino influxdb iot nextjs nodejs websockets

Last synced: 14 Aug 2025

https://github.com/kumkeehyun/cin-conic

simple webframwork writing in C

c gin-gonic webframework

Last synced: 26 Oct 2025

https://github.com/thehxdev/libarena

Single-header Arena allocator library with multi-buffer support

allocator c memory memory-allocator

Last synced: 14 Apr 2025

https://github.com/eimamei/gamma-bloke

Gamma Bloke: An attempt in creating a simple GameBoy emulator, only in C

c gameboy gameboy-development gameboy-emulator

Last synced: 09 May 2025

https://github.com/fr4nc3/code-hints

These are code exercises in several programming languages

angularjs c code cordova cpp csharp es6 java javascript jquery-mobile mongodb mongoose nodejs python r reactjs sample

Last synced: 12 Oct 2025

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/macmade/egpack

EGPack is an archive utility, similar to the TAR utility.

archive c pack tape-archive tar

Last synced: 19 Apr 2025

https://github.com/JacobLee23/pync

A C-extended Python package for numerical differential and integral multivariable calculus

c calculus mathematics python

Last synced: 07 Oct 2025

https://github.com/solomonkassa/mini-c-compiler

Mini-C Compiler A complete, educational C compiler written in C that compiles a subset of C to x86-64 assembly. This project demonstrates the full compilation pipeline from source code to executable.

assets c compiler

Last synced: 03 Apr 2026

https://github.com/mgautam98/ultrasonic-rangefinder-using-8051

Ultrasonic rangefinder using 8051 Microcontroller and Ultrasonic Sensor which measures the distance up to 4 meters

8051-projects c

Last synced: 23 Apr 2025

https://github.com/mahdavipanah/libcdll

A cozy C library that implements circular doubly linked list

c data-structures library linked-list

Last synced: 12 Oct 2025

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/ddlsmurf/sov

Starcraft over VPN

c packet-processing pcap starcraft-broodwar vpn

Last synced: 22 Jan 2026

https://github.com/jiangshan00001/mzc8051

a c compiler for mcu8051

8051 c compiler mcu

Last synced: 14 Oct 2025

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/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/raikel/geneticcrn

Simulation code for the paper "Genetic Algorithm Aided Transmit Power Control in Cognitive Radio Networks"

c cognitive-radio genetic-algorithm matlab power-control research-paper

Last synced: 24 Apr 2025

https://github.com/jmacheta/jlink_rtt-cmake

cmake library that enables support for Jlink RTT in your C++ or C project out of the box

c cmake embedded jlink segger-rtt

Last synced: 10 Mar 2026

https://github.com/arcticfox1919/zjhttp

a simple http server

c http-server

Last synced: 11 Apr 2025

https://github.com/jasmcaus/cstl

The neatest (mini)rewrite of the C/C++ Standard Library

adorad c core coreten standard-library utf8 utf8-string

Last synced: 26 Apr 2025

https://github.com/madladsquad/untitledruntimelibraryloader

A cross platform runtime shared object loader(windows and unix)

c cpp library library-loader unix utility utility-library windows

Last synced: 11 Apr 2025

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/thatudeshuk/ucsc-cs

Stuff I do...

c studies

Last synced: 13 Oct 2025

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/danielaraldiedu/flappy-bird

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

c cpp flappy-bird

Last synced: 12 Jun 2025

https://github.com/spsanderson/steveondata

Repository for mainly R tips and tricks for my blog. I also include some VBA, SQL, C and Linux Usage.

ai blog c data data-science linux machinelearning-r ml ms-sql r sql time-series tipoftheday vba vba-excel

Last synced: 07 Apr 2025

https://github.com/montyanderson/foop

C Framework for Object-Orientated Programming

c framework object-oriented oop

Last synced: 23 Apr 2025

https://github.com/hedhyw/dinomega8

Firmware of the Dino game for microcontroller ATmega8

atmega8 avr c dino dinosaur-game dinosaurs electronics firmware game hobby microcontroller

Last synced: 27 Feb 2026

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

Компоненты выбора в wxWidgets на С++ в Code::Blocks

c choice codeblocks cpp example linux wxwidgets

Last synced: 03 Jul 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/libdriver/sfa30

SFA30 full-featured driver library for general MCU and Linux.

c full-featured-driver hcho humidity iic linux mcu sfa30 temprature uart

Last synced: 06 Oct 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/quadratic_equation_wxwidgets-linux

Пример решения квадратного уравнения на С++ в Code::Blocks с использованием wxWidgets для linux

c codeblocks cpp example linux wxwidgets

Last synced: 22 Apr 2025