Utrecht

Francis Stokes

Elite
@francisrstokes

Making Low Byte Productions videos on YouTube. Creator of Arcsecond, super-expressive, construct-js.

super-expressive. 🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language

4.6k

construct-js. πŸ› οΈA library for creating byte level data structures.

1.4k

githublog. I'm sick of complex blogging solutions, so markdown files in a git repo it is

826

arcsecond. ✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec

576

16bitjs. πŸ’» A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger

513

tega. πŸ•Ή TypeScript Embedded GameBoy Macro Assembler

273

hexnut. πŸ”© Hexnut is a middleware based, express/koa like framework for web sockets

203

React-Machinery. πŸ”₯ React Machinery provides a simple to use, component based approach to state machines in react.

108

bewitched. πŸ§™πŸ» Command line hex editor

48

tiny-c-projects. A collection of small C projects - usually a minimal example of something interesting

48

vec-la. Tiny linear algebra library specifically for 2d

46

rv-toolchain-docker. The risc-v GNU toolchain in docker

41

vmfc. Stack-based VM Architecture in JavaScript. (Virtual Machine Fantasy Console)

31

Lazy-Infinite-List. πŸ—’οΈ A Fantasy Land compliant Infinite List Data Structure

30

vec-la-fp. ↗️ A tiny (functional) 2d linear algebra library

30

arcsecond-binary. Binary parsers for arcsecond!

26

GMMK-Driver. An open source, reverse engineered control driver for the GMMK mechanical keyboard

26

AES-C. A (non-production) implementation of AES for educational purposes

23

ebpf-usb. A tool for monitoring (specific) USB devices

19

ElessarOS. risc-v OS inspired by xv6

15

teensy-nes. NES Emulator on a Teensy 4.1

12

microcan. JavaScript

10

Classiest. 🍸 Create classier classes with overloadable methods, getters, setters, and statics!

9

Image-Glitcher. πŸ’’ Generates glitchy GIFs from JPEGs

9

trump-chain. JavaScript

9

super-expressive-fp. SuperExpressive, but with a wrapped API for functional programming

8

hexnut-client. JavaScript

8

kandinsky-js. 🌈A tiny colour library

7

ATmega328P-Bare-Metal-Task-Switching. πŸŽ– A minimal implementation of a task-switching kernel in C for the ATmega328P chip

6

Embedded-Engineering-Roadmap. A comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources.

6

Steganography-C. Steganographic encoding implementation for hiding data in images

5

SpelBoy. A GameBoy (DMG) emulator written in TypeScript

5

bito. B.I.T.O - Programatic Beats Code Golfed In Your Browser

4

zigex. A regular expression engine written in Zig

3

algebraic-types. JavaScript

3

lazy-do. Fantasy Land compliant do notation for lazy structures πŸ¦„

3

frame-http. πŸ–ΌοΈLaughably minimal http framework combining the best parts of express and koa

3

primer-js. πŸ•° A tiny (474 bytes minified + gzipped) library for creating normalised, unit independent timelines

3

img2asc. πŸ” A zero dependency, fine grained image to text converter

2

persistence-of-vision. Persistence of vision from scratch on an arduino nano

1
40
Apply