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/npazosmendez/gpu-filters

Image-processing filters implemented on GPU with OpenCL

c image-processing opencl

Last synced: 14 May 2025

https://github.com/mini-ware/math-quiz

Solve 20 simple math questions and see how accurate/fast you are!

c fun game math quiz random

Last synced: 14 Apr 2025

https://github.com/jesperancinha/whiskers-kotlin-native

This is a set of command line elements that we can run and install in our system created in Kotlin and Generated using the Kotlin Native compiler

assembly c gcc gcc-compiler graal-native graalvm graalvm-native-image gradle kotlin kotlin-native sql sql-delight

Last synced: 11 Jul 2025

https://github.com/Gyumeijie/an-embedded-c-interpreter

a very simple interpreter for c, inspired by c4, but it is embedded

c configuration-file embedded executor interpreter parse

Last synced: 11 May 2025

https://github.com/libdriver/aht30

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

aht30 c full-featured-driver humidity iic linux mcu temperature

Last synced: 15 Jul 2025

https://github.com/leiless/assertf.h

🚀 C header-only formattable assert macros library

assert assertion assertion-library c cpp debug debugging header-only misuse test unittest

Last synced: 10 Sep 2025

https://github.com/xiaowenxia/git-first-commit

git 第一个提交源码分析

c git

Last synced: 28 Apr 2025

https://github.com/sachinl0har/basic-programs

Basic programs in Multiple Languages

basic-programs c cpp hacktoberfest java python

Last synced: 11 Mar 2026

https://github.com/madebypixel02/libft

[42 Madrid] Your very first own library

42-cursus 42born2code 42madrid c git libft makefile norminette peer2peer

Last synced: 16 Oct 2025

https://github.com/oclyke/embedded-startup

in-depth investigation of the C / C++ startup routines in an embedded microcontroller

c cpp embedded microcontroller startup

Last synced: 04 Mar 2026

https://github.com/sirwumpus/post4

Post4 is an indirect threaded Forth interpreter written in C.

c data-stack float-stack forth forth-2012 forth-2019 interpreter jni jni-java

Last synced: 17 Oct 2025

https://github.com/briandowns/flotsam

Project Generator and Dependency Manager for C.

c dependency-manager project-manager project-template

Last synced: 11 Apr 2025

https://github.com/amirhnajafiz/syscall-blocker

Using eBPF to block system calls in Linux.

bcc c ebpf linux python3 sandbox

Last synced: 28 Aug 2025

https://github.com/komdosh/eltechlabworks

Лабораторные работы по программированию. Студента СПБГЭТУ "ЛЭТИ" ФКТИ ИВТ.

asm c cpp eltech komdosh

Last synced: 02 Mar 2025

https://github.com/hroptatyr/echse

A cron daemon on RFC 5545 (ical) files.

c cron-daemon ical rfc-5545

Last synced: 01 Sep 2025

https://github.com/wa1tnr/camelforth-rp2040-a

CamelForth in C for RP2040 Raspberry Pi Pico. A Forth by Dr Brad Rodriguez - ported to RP2040 by wa1tnr - Forth interpreter is on the RP2040 USB port, with output mirrored to UART0. Superseded October 2021 - see README.md file.

c camelforth forth interpreted-programming-language interpreter memory-dumper memory-map rasperry-pi-pico rp2040 rpi-pico rpi-rp2 text-interpreter usart usb-cdc

Last synced: 19 Aug 2025

https://github.com/anteru/dxt-decompress

DXT decompression routines

c decompression dxt

Last synced: 28 Jul 2025

https://github.com/jobase/jobase

JoBase is a fast Python game library for beginner coders.

2d-game-engine beginner c chipmunk2d freetype game game-engine glfw jobase library opengl python stb-image

Last synced: 25 Jan 2026

https://github.com/sabaurgup/c-basicsamples

Introduction to language C basic sample codes and notes of C language

array c c-fundamentals function hello-world operators pointers samples string variables

Last synced: 04 Oct 2025

https://github.com/vmchale/cpp-build

Use the C pre-processor on Rust projects

c c-preprocessor rust

Last synced: 28 Jul 2025

https://github.com/moistcoder/discordgrabber

Private use C# Discord Token grabber class that anyone can easily add to their projects

c c-sharp coder csharp dc discord get grabber moist moistcoder sharp stealer token utility

Last synced: 30 Apr 2025

https://github.com/kisvegabor/hw

Microcontroller and PC periphery and device drivers, e.g. TFT, Touch pad, SD card etc.

c drivers embedded lcd microcontroller tft touchpad

Last synced: 19 Mar 2025

https://github.com/lironmiz/codeforces

Designed to help people save the exercises I solved in c++ and track my progress and learning in algorithms, data structures, and programming math puzzles in code forces.

algorithms c codeforces-solutions competitive-programming cpp data-structures learning-by-doing low-level-programming math notepad-plus-plus solutions

Last synced: 18 Mar 2025

https://github.com/weebnetsu/database-connection-cpp

Simple database connection and display in C++

c cpp mysql tutorial

Last synced: 05 May 2025

https://github.com/zenitheesc/drivers

Centralized repository for the low level drivers developed by Zenith Aerospace

arduino bmp280 c canbus driver flash ina219 ina3221 microcontroller mpu6050 mpx5700 stm32 sx1276 ublox-gps-driver

Last synced: 29 Oct 2025

https://github.com/mengstr/pdp8emu

PDP8 emulator running in console. Based on Douglas W. Jones code from 1995

c emulation emulator pdp-8 pdp8

Last synced: 30 Apr 2025

https://github.com/ambujraj/hacktoberfest2019

A repository for hacktoberfest 2019 [ Not counting towards hacktoberfest contribution ]

beginner-friendly c cpp digitalocean golang hacktober hacktoberfest hacktoberfest19 hacktoberfest2019 html java javascript nodejs php programming python python3 r ruby swift

Last synced: 09 Jul 2025

https://github.com/amboxer21/sshmonitor

Notifies you of any ssh attempts to your computer, whether the attempts are successful or not. Please fork instead of clone.

c c-programming daemon gtk2 gui linux monitor notify pytailf python python2 python3 security ssh ssh-monitor

Last synced: 30 Apr 2025

https://github.com/hhatto/peg-rst

reStructuredText in C

c parser peg rest restructuredtext

Last synced: 11 Apr 2025

https://github.com/magiclen/node-stringbuilder

An easy and fast in-memory string builder for Node.js.

c nodejs string-buffer string-builder

Last synced: 10 Apr 2025

https://github.com/basemax/randstringc

Tiny program for generate random characters using C

c cli rand-str random random-generation random-number-generators randomization randomizer

Last synced: 05 May 2025

https://github.com/utkar5hm/mariadb-ebpf-exporter

eBPF based prometheus Exporter for mysql/mariadb query latencies.

c docker ebpf go golang grafana grafana-dashboard libbpfgo mariadb mysql prometheus prometheus-exporter uprobe uprobes

Last synced: 10 Apr 2025

https://github.com/courses-at-nju-by-hfwei/learning-c

Learning C Programming Language

c learning-c programming-language

Last synced: 01 May 2025

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

A simple Nautilus extension that allows to run executables and launchers via right-click menu

c desktop file-manager gnome gnu launcher nautilus nautilus-extension

Last synced: 04 May 2025

https://github.com/cpmbits/cpm

A modern project management tool for C/C++ projects

c cpp dependency-manager framework

Last synced: 13 Dec 2025

https://github.com/gamemann/performance-test-program

A small program that acts as a C profiler.

c performance profile profiling

Last synced: 18 Mar 2025

https://github.com/dns2utf8/hour_glass

C++ Frontend - Rust Backend

backend c c89 cpp cpp11 cpp14 hour-glass rust rust-bindings

Last synced: 10 Apr 2025

https://github.com/0-wiz-0/trrntzip

TorrentZip is a program is to use standard values when creating zips to create identical files over multiple systems

bsd-3-clause c gplv2 torrentzip zip

Last synced: 29 Jan 2026

https://github.com/srlozano/simple-file-system

A simple file system written in C

c filesystem linux

Last synced: 11 Oct 2025

https://github.com/gabriel-logan/gerador-cpf-e-cnpj-valido

Este repositório fornece funções em JavaScript, Python, Go, C e Java para gerar números válidos de CPF (Cadastro de Pessoas Físicas) e CNPJ (Cadastro Nacional da Pessoa Jurídica) para o Brasil.

c cnpj communityexchange cpf cpf-valido educative frontendmasters generator gerador gerador-cnpj gerador-cpf github github-copilot github-pages java javascript learn python student-vscode typescript

Last synced: 21 Jan 2026

https://github.com/kevinoid/ultragetopt

A versatile and customizable cross-platform getopt implementation.

c getopt

Last synced: 13 Apr 2025

https://github.com/simplyceo/rtl8192eu

RealTek RTL8192eu WiFi driver with monitor mode & frame injection support. (mirror)

c driver linux realtek wireless

Last synced: 14 Jul 2025

https://github.com/a2flo/standalone_musl

A musl libc fork providing enhanced glibc compatibility and facilitating the creation of "semi-static" binaries.

c c-plus-plus glibc glibc-compatibility musl-libc static-library

Last synced: 18 Mar 2025

https://github.com/aditeyabaral/nlpc

Natural Language Toolkit built using the C Programming Language

c machine-learning nlp nlp-machine-learning nltk

Last synced: 16 Apr 2025

https://github.com/mrdave1999/librarylist

Esta biblioteca proporciona funciones para poder trabajar con listas de forma genérica (es decir, tener listas de objetos de cualquier tipo).

c estructura-de-datos foreach iterator library

Last synced: 26 Jul 2025

https://github.com/AaronCGoidel/SlothLang

The World's Greatest Sloth Based Programming Language

c esoteric-language esoteric-programming-language interpreter sloth sloths

Last synced: 11 May 2025

https://github.com/jelmd/nvmex

Metrics exporter for Nvidia GPUs (Prometheus exposition format)

c gpu gpu-monitoring grafana metrics metrics-exporter monitoring nvidia nvidia-gpu nvidia-smi prometheus prometheus-exporter

Last synced: 05 Apr 2025

https://github.com/sergei-mironov/udprelay

Symmetrical UDP relay

c mosh udp udp-ports udp-redirect udp-relay

Last synced: 30 Apr 2025

https://github.com/QtExcel/Qlibxlsxwriter

Use libxlsxwriter in Qt 5 or 6. libxlsxwriter is a C library for creating Excel XLSX files.

c cpp excel libxlsxwriter qt xlsx xlsxwriter

Last synced: 08 May 2025

https://github.com/woodruffw/libbdiff

A library for creating and patching binary diffs. Based on bsdiff.

binary-diffing bsdiff c diff

Last synced: 16 Apr 2025

https://github.com/TheAlexDev23/japm

A package manager that uses curses to provide a friendly UI

c cli package package-manager packages tui

Last synced: 22 Nov 2025

https://github.com/montyanderson/kavy

🗄️ Networked in-memory key-value store.

c cache database event-loop key-value protocol redis store

Last synced: 04 Aug 2025

https://github.com/pret/pokestadiumgs

Decompilation of Pokémon Stadium 2 (US)

c disassembly nintendo64 pokemon reverse-engineering

Last synced: 24 Mar 2025

https://github.com/moogacs/problem-solving

Problem solving repo. for the purpose to collect problems solution with different programming language

algorithms c cpp datastructures java javascript problem-solving python

Last synced: 17 Jan 2026

https://github.com/sanemat/8cc.wasi

C Compiler written in WASI

8cc c elvm wasi webassembly

Last synced: 07 Apr 2025

https://github.com/macdue/simpleobjloader

A very simple Wavefront .obj loader with glut support.

c comp27112 glut opengl single-header single-header-lib wavefront-obj

Last synced: 12 Sep 2025

https://github.com/xdjinnx/slebble

Public transportation watchapp for Pebble smartwatch

c js pebble

Last synced: 23 Mar 2025

https://github.com/melak/openvpn_radauth

RADIUS authentication script for OpenVPN

c openvpn radius

Last synced: 14 Apr 2025

https://github.com/marcolucidi01/sws

Simple Small Static Stupid Whatever Web Server

c http server simple small socket static stupid web

Last synced: 17 Aug 2025

https://github.com/mrchocha/audio-streaming-in-c

Audio streaming using customized protocol to stream the audio from server to client with added reliablity.

audio-streaming c libvlc pthreads socket-programming stop-and-wait udp-socket

Last synced: 20 Sep 2025

https://github.com/IAmTheNerdNextDoor/arikoto

Arikoto is a personal OS project that is inspired by and is aiming to have a similar nature to ToaruOS.

c cmake hobby-os kernel limine low-level operating-system os osdev x86 x86-64

Last synced: 16 Apr 2025

https://github.com/idigitalflame/redteam-toolbox

Red Teaming utilities that I can open source. Used in various tests and CTFS

c ctf golang hacking malware offensive-security python python3 redteam shell

Last synced: 17 Aug 2025

https://github.com/howerj/liblisp

liblisp; a lisp interpreter that can be used as a library written in c99

c interpreter lisp lisp-dialect lisp-interpreter

Last synced: 10 Mar 2026

https://github.com/jweyrich/babysniff

👶🏻😿 A network sniffer for Linux and macOS that currently (only) parses ETH, ARP, IP, ICMP, TCP, UDP, DNS - NOT for production!

arp c dns dnssec ethernet icmp ip linux macosx network-analysis network-monitoring network-security raw-sockets sniffer tcp udp

Last synced: 22 Apr 2025

https://github.com/arjuncvinod/data-structures-and-algorithms

Data Structures and Algorithms implemented in different languages

c cpp csharp go java javascript python swift

Last synced: 30 Oct 2025

https://github.com/gbowne1/classicos

An x86 32 biit Operating System for 386, 486, Pentium class (P-60 to 233MHz, Pentium II, P3, P4, etc)

c hacktoberfest hacktoberfest- hacktoberfest2023 kernel kernels nasm nasm-assembly operating-system operating-systems os osdev x86 x86-32

Last synced: 12 Apr 2025

https://github.com/banaankiamanesh/anti-windup-pid-controller

This is a C++ Library for Anti Windup PID Controller!

anti-windup c controller cpp library pid-control

Last synced: 24 Sep 2025

https://github.com/youben11/silvio-text-infect

Implementation of Silvio Cesare text infection technic

c elf virus

Last synced: 09 Aug 2025

https://github.com/quantumos-org/quantum-os

A free and open source operating system based on the linux kernel, that is made for quantum computers.

asm c cmake future linux math matlab os perl physics power python quantum-computing qubit science tech x86-64

Last synced: 11 May 2025

https://github.com/eerimoq/monolinux-c-library

The Monolinux C library.

c monolinux posix

Last synced: 01 Sep 2025

https://github.com/iamthenerdnextdoor/arikoto

Arikoto is a personal OS project that is inspired by and is aiming to have a similar nature to ToaruOS.

c cmake hobby-os kernel limine low-level operating-system os osdev x86 x86-64

Last synced: 14 Apr 2025

https://github.com/bmedicke/arvakr

autonomous motorized 📸 camera slider 🤖 to create dynamic timelapse movies with a DSLR. programmable via a smartphone

avr bluetooth c camera-slider dolly hardware photography stepper-driver stepper-motor time-lapse

Last synced: 10 Mar 2026

https://github.com/okerew/neural-web

This repository shows an alternative neural network structure to modern ones, inspiring from the brain and it's creativity, workings.

alternative architecture biology c cpu cuda gpu innovative kernel machine-learning markdown metal neural neural-network neuron objc shader structure

Last synced: 27 Jul 2025

https://github.com/vsanthanam/jbird

A blazing fast, type-safe library for working with JSON in Swift

c ios json maccatalyst macos macros resultbuilders swift tvos visionos watchos

Last synced: 10 Apr 2026

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

OpenGL screencast videos episodes 11-20

c opengl

Last synced: 13 Apr 2025

https://github.com/kwrx/aplus

A hobby operating system built mostly from scratch

aplus c education hobby-os learning osdev unix

Last synced: 10 Mar 2026

https://github.com/sbooth/ccl

Customizable Configuration Library

c config

Last synced: 14 May 2025

https://github.com/bahmanm/ifem-os

Aspiring to become an operating system...

assembly-language c exokernel i386 microkernel operating-systems

Last synced: 25 Aug 2025

https://github.com/akhileshthite/3d-donut

3D Spinning Donut Code in C

c donut

Last synced: 31 Jul 2025

https://github.com/libdriver/wt588e02b

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

c full-featured-driver linux mcu spi voice wt588e02b

Last synced: 30 Apr 2026

https://github.com/4players/odin-sdk

Reliable cross-platform SDK enabling developers to integrate real-time VoIP chat technology into games, apps and websites

apm c chat client console-client cross-platform http3 network opus-codec pre-compiled proximity-chat rust sdk transport vad voice voip webtransport

Last synced: 18 Jan 2026

https://github.com/ibara/bfc

Compile Brainfuck to multi-platform assembly.

amd64 assembly bfc brainfuck bsd c compiler i386 i80 i8080 openbsd unix x86-64 z80

Last synced: 15 Mar 2026

https://github.com/euyogi/problems-cs50x

All problems/labs from CS50’s Introduction to Computer Science solved

2023 bootstrap c course cs50 cs50x css exercise flask harvard harvard-univesity harvardcs50 html javascript jinja labs problem-sets problems python sql

Last synced: 24 Apr 2025