Francis Stokes's Projects
An implementation of the 16bitjs VM in C
π» A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger
Submission template for Tiny Tapeout 03
Spiritual successor to 16bitJS
Doing AoC in C++ this year
A (non-production) implementation of AES for educational purposes
β¨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
Binary parsers for arcsecond!
A minimal ASCII graphic game engine for the canvas
π A minimal implementation of a task-switching kernel in C for the ATmega328P chip
An automatic typing engine tht can be plugged into anything
π§π» Command line hex editor
A colourful hex dumper/editor written in Zig
B.I.T.O - Programatic Beats Code Golfed In Your Browser
A simple Blockchain in Python
https://francisrstokes.github.io/blog/
Brainfuck interpreter using Jison
Bus Pirate integration for TS and JS
A script to generate a skeleton C project, with a minimal Makefile and vscode debugging
ASCII rougelike
πΈ Create classier classes with overloadable methods, getters, setters, and statics!
π οΈA library for creating byte level data structures.
Simple deployer for an internal project
A tool for monitoring (specific) USB devices
risc-v OS inspired by xv6