DIY HTTP Server
A multi-threaded HTTP server in C++ on Berkeley sockets, with a live system dashboard.
- C++
- Berkeley Sockets
- POSIX Threads
- REST API
- Linux
Everything here is something I built in my free time. Filter by status if you are feeling picky.
A multi-threaded HTTP server in C++ on Berkeley sockets, with a live system dashboard.
Upstream contributions to LibreOffice, GNOME, pdf2cbt and Vector.
A zero-dependency 4D physics simulator and ASCII renderer, written in C.
Function values generated in C, exposed as a shared library, plotted in Python.
A peer-to-peer messaging app that keeps working without the internet, using mesh networking.
A multiplayer take on tic-tac-toe, built with Next.js.
Peer-to-peer video chat over WebRTC, with a Node/Express server and a React front end.
A Python password manager that generates random passwords, then encrypts and decrypts them.
A fan-made Doraemon game built with pygame.