francisrstokes
Making Low Byte Productions videos on YouTube. Creator of Arcsecond, super-expressive, construct-js.
Utrecht
Pinned Repositories
16bitjs
💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger
arcsecond
✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
construct-js
🛠️A library for creating byte level data structures.
githublog
I'm sick of complex blogging solutions, so markdown files in a git repo it is
hexnut
🔩 Hexnut is a middleware based, express/koa like framework for web sockets
React-Machinery
🔥 React Machinery provides a simple to use, component based approach to state machines in react.
super-expressive
🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
tega
🕹 TypeScript Embedded GameBoy Macro Assembler
zigex
A regular expression engine written in Zig
gateware-ts
Hardware definition library and environment for designing and building digital hardware for FPGAs, using only open source tools
francisrstokes's Repositories
francisrstokes/vmfc
Stack-based VM Architecture in JavaScript. (Virtual Machine Fantasy Console)
francisrstokes/Image-Glitcher
💢 Generates glitchy GIFs from JPEGs
francisrstokes/microcan
francisrstokes/modular-animation-synthesizer
https://francisrstokes.github.io/modular-animation-synthesizer/
francisrstokes/rustack-machine
A simple stack machine in rust
francisrstokes/algebraic-types
francisrstokes/frame-http
🖼️Laughably minimal http framework combining the best parts of express and koa
francisrstokes/lazy-do
Fantasy Land compliant do notation for lazy structures 🦄
francisrstokes/creative-code-toolkit-fp
francisrstokes/img2asc
🔠A zero dependency, fine grained image to text converter
francisrstokes/Jazz-Chordr
Memorise common jazz chords https://francisrstokes.github.io/Jazz-Chordr/
francisrstokes/readme-cli
📖 A CLI tool for rendering npm/github README files in the terminal
francisrstokes/SNES-Controller-Arduino-Leonardo
Turn the SNES controller into a USB controller for use with an emulator
francisrstokes/hexnut-restore-connection
HexNut middleware to restore a lost connection
francisrstokes/hexnut-router
Routing middleware for HexNut
francisrstokes/hexnut-with-observable
A Hexnut middleware for integrating with rxjs
francisrstokes/Hindley-Milner-Parser
A Hindley-Milner type signature parser in haskell
francisrstokes/Lambda-Calculus
🐑Lambda calculus parser and evaluator in haskell
francisrstokes/mysql
A pure node.js JavaScript Client implementing the MySQL protocol.
francisrstokes/Redux-State-Resolver
💡Cleanly resolve a sequence of dependencies - write component logic that can assume the state has what it needs.
francisrstokes/snake-in-asc-engine
🐍Snake, but implemented in the asc-engine
francisrstokes/tetris-in-asc-engine
💠Tetris, but in the asc-engine
francisrstokes/the-super-tiny-compiler
:snowman: Possibly the smallest compiler ever
francisrstokes/blog
https://francisrstokes.github.io/blog/
francisrstokes/creative-code-toolkit
francisrstokes/deployer
Simple deployer for an internal project
francisrstokes/Learn-1000
A nodejs app to learn the most common 1000 Dutch words
francisrstokes/Peano-Number-System
Implementation of the Peano Axioms in Haskell
francisrstokes/react-machinery-example
francisrstokes/redux-observable-playground