Probably, my most interesting project is XunilOS. It's an OS made from scratch in Rust, using the Limine bootloader. It has both x86_64 and aarch64 support (aarch64 only works in QEMU), IPC, SHM, syscalls, a libc stub, windowing/processes, and can run Doom (obviously).
I've also made several games and experiments in Python with the Arcade & Pyglet game engines. Most notably:
- Fractal Viewer which allows you to view lots of fractals and uses a compute shader.
- Shatterstack which is a pretty fun game which is similar to Tetris (Warning: I don't own the Tetris trademark).
- Browser which is a browser written from scratch, following the browser.engineering tutorial, which I've not yet rewritten in Rust.
- Simulator Games which includes lots of interesting games/simulations like boids, double pendulum, Fourier, and more.
- gp-dl which allows you to download Google Photos albums with no interaction in a headless environment using Selenium.
- game-of-life which is Game of Life written in Python, running inside blazingly fast compute shaders.
I've also made a soundboard in Rust and I'm always trying to make new stuff!