My project list
This is a somewhat chronological list of my current and past projects:
- Porting 2.11BSD to the PC/AT (80286) (with Robert Clausecker ) (2024)
- read-write FUSE driver for UFS initially for GSoC 2024
- Generator for endian-safe encoding/decoding of C structs (2024)
- Automata Visualization Utility (2024)
- FUSE-based Simple Unix File System (2024)
- Forth for OpenBSD/riscv64 (2024)
- 64-Bit Linux Userspace RISC-V Emulator (2024)
- 16-Bit custom CPU written in Verilog (2024)
- procfs FUSE implementation for OpenBSD (2024)
- This CGI script (2024)
- Minimal implementation of make(1) written in awk(1) (2024)
- My own desktop environment (2023-2024)
- Rust Accounting Solution (2023-2024)
- Clone of lsblk(8) for OpenBSD (2023)
- Minimal Linux distribution for booting foreign kernels over Ethernet on systems without PXE (2022)
- C++ std::format-like standalone header library (2022)
- read-only tarfs FUSE implementation (2021)
- Minimal implementation of POSIX userspace for Linux (2021)
- Brainlet C Compiler (2021-2022)
- 32-Bit RISC-V CPU written in Verilog (2020-2021)
- Compiler for a B-like language targeting i386-linux (2020)
- Ben Eater's 8-Bit CPU written in Verilog (2020)
- Assembler & VM for the Cosmos CP1 (2020)
- My first virtual machine for an imaginary CPU architecture (2018)
- Minecraft Spigot Plugin for automatic tool leveling (2017)
- My first attempt at creating a programming language (2017)
- Fake Windows XP written in Lua for the Computercraft Minecraft mod (lost, before 2017)
- Multiple attempts to create an operating system (list incomplete)
- Many more interesting projects, that were unfortunately lost over time...
Last updated on 2024-11-08.