emulators & VMs 4
chip8 C CHIP-8 emulator, SDL2, 35 opcodes, 60Hz timers, sound, debug
schip C Enhanced CHIP-8 emulator
commodore64 Java Cycle-accurate 6502 CPU, VIC-II text-mode graphics, PRG loading
rv32i-emulator Java 5-stage unpipelined RV32I, Swing GUI, step-through execution
systems 9
whale C Minimal container runtime using Linux namespaces, cgroups v2, seccomp-BPF, and overlayfs from scratch
vajrip C Userspace TCP/IP stack: Ethernet, ARP, IP, ICMP, UDP, TCP from scratch, Linux TAP
memoria C malloc/free replacement, segregated free list, mmap heap, leak detection, 57 tests
slinep C Bezier rasterizer + 12 programs: fluid sim, cloth, metaballs, Fourier, terrain
lolfetch C System info fetch tool with ASCII art
ray-tracing-c C 2D raycasting, 360 rays, interactive shadows, SDL2
sell-shell C Minimal Unix shell, fork/exec, foreground/background processes
c-animation C ASCII physics animation using raw ANSI escape sequences
web & backend 10
nook Go Tiny embedded ordered key/value database with SQL and auth, built from scratch
mridu Go Bytecode VM interpreter in Go
urls Astro URL shortener, custom slugs, analytics, QR codes, JWT auth, dark mode
alonzo React/Node FaaS platform: upload & execute JS functions via API, rate limiting
juice Node.js VPS hardware monitor API: CPU, memory, disk, network over HTTP
attendance-system Spring/React Role-based attendance tracking, timetable, real-time stats
LLM-Ping Python TUI tool pinging free LLM models across NIM, OpenRouter, Groq, Z.AI
deeptrace C++ Deep Packet Inspection CLI tool
pit Python Git implementation in Python
ML & data 8
wthr Python Weather/AQI prediction, 109K observations, 25+ models benchmarked
slm-bench Python 50+ quantized SLMs benchmarked across 5 quality domains, ROUGE scoring
advx PyTorch Adversarial attacks on MNIST: FGSM, PGD, DeepFool, CW, ~98% accuracy
lstm-weather TF/Keras Multivariate LSTM, bidirectional, stacked, CNN-LSTM, ConvLSTM variants
ml-nanosensor Python ML for THz antenna design from CST Studio simulation data
vajranet PyTorch Neural networks from scratch on MNIST (784-128-128-64-10)
takenizer Python BPE tokenizer for LLMs trained on Shakespeare
smol Python Fine-tuning Phi-3 to Yoda-speak with LoRA, BitsAndBytes, PEFT
games 3
jetris JavaFX Tetris: 7 tetrominoes, ghost piece, wall-kicks, hold, 2-player mode
minejweeper JavaFX Minesweeper: 4 difficulty levels, flood-fill, Win95-style UI
judoku JavaFX Sudoku: backtracking generator, hints, solver, leaderboard
frontend 3
2048 HTML/CSS/JS 2048 game, touch support, CSS animations, Tailwind
game-of-life JS Conway's Game of Life, 50x50 grid, start/stop controls
color-scheme CSS/JS Upload image to generate 5-color palette via ColorThief
compilers 3
Luma-Lang Java Toy programming language: lexer, parser, AST, semantic analysis
yasl Python "Yet Another Scripting Language" with hand-written parser
riscc Asm/C/Verilog RISC-V testbench: standalone C programs validating processor cores
misc 5
DDownloader Python Discord bot: download all media from a specific user across an entire server
chatbot Python Groq API chatbot with LLaMA, Gemma, Qwen, DeepSeek models
chatora Python Gemini API chatbot built with Streamlit
cst-pipeline Python S11/gain extraction from CST Studio ASCII exports with GUI
cst-plotter Python Publication-quality graphs: S11, gain, VSWR, efficiency