CYMS Interpreter
A browser-based interpreter for my custom assembly language, CYMS. Features support for canvas manipulation, audio synthesis, and advanced control flow.
Computer Science Student at Alcester Grammar School.
Focused on Linux systems, web development, and low-level computing.
A browser-based interpreter for my custom assembly language, CYMS. Features support for canvas manipulation, audio synthesis, and advanced control flow.
A Rust command-line utility that synchronises YouTube playlists to local directories. Implements a custom wrapper around yt-dlp and features config processing for automation.
An online port of Minesweeper, with cooperative gameplay using PeerJS.
An online simulator with a dynamic layout and configuration for the initial state.