Francis Stokes's repositories

githublog

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

Language:TypeScriptStargazers:575Issues:0Issues:0

arcsecond

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

Language:TypeScriptStargazers:546Issues:0Issues:0

persistence-of-vision

Persistence of vision from scratch on an arduino nano

Language:CStargazers:1Issues:0Issues:0

zig-stm32-bare-metal

Minimal zig code to blink a LED for the STM32F401RE chip

Language:ZigStargazers:1Issues:0Issues:0
Language:ZigStargazers:1Issues:0Issues:0

zigex

A regular expression engine written in Zig

Language:ZigStargazers:2Issues:0Issues:0

mem-dump-zig

Zig port of my python memory dumper

Language:ZigStargazers:0Issues:0Issues:0

bewitched2

A colourful hex dumper/editor written in Zig

Language:ZigStargazers:1Issues:0Issues:0

super-expressive

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

Language:JavaScriptLicense:MITStargazers:4612Issues:0Issues:0

ElessarOS

risc-v OS inspired by xv6

Language:CStargazers:13Issues:0Issues:0

pylinux

Linux in a hand-rolled RV32IMA + MMU risc-v emulator

Stargazers:1Issues:0Issues:0

rv-toolchain-docker

The risc-v GNU toolchain in docker

Language:ShellStargazers:33Issues:0Issues:0

4-bit-adder-tiny-tapeout

Submission template for Tiny Tapeout 03

Language:TclLicense:Apache-2.0Stargazers:0Issues:0Issues:0

tega

🕹 TypeScript Embedded GameBoy Macro Assembler

Language:TypeScriptLicense:MITStargazers:250Issues:0Issues:0

construct-js

🛠️A library for creating byte level data structures.

Language:TypeScriptLicense:MITStargazers:1367Issues:0Issues:0

16bitjs

💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger

Language:JavaScriptLicense:MITStargazers:487Issues:0Issues:0

c-proj-init

A script to generate a skeleton C project, with a minimal Makefile and vscode debugging

Language:JavaScriptLicense:UnlicenseStargazers:2Issues:0Issues:0
Stargazers:0Issues:0Issues:0

arcsecond-binary

Binary parsers for arcsecond!

Language:JavaScriptStargazers:23Issues:0Issues:0

vec-la-fp

↗️ A tiny (functional) 2d linear algebra library

Language:JavaScriptLicense:MITStargazers:28Issues:0Issues:0

hexnut

🔩 Hexnut is a middleware based, express/koa like framework for web sockets

Language:JavaScriptStargazers:205Issues:0Issues:0

React-Machinery

🔥 React Machinery provides a simple to use, component based approach to state machines in react.

Language:JavaScriptLicense:MITStargazers:107Issues:0Issues:0
Language:C++Stargazers:0Issues:0Issues:0

bewitched

🧙🏻 Command line hex editor

Language:TypeScriptLicense:MITStargazers:43Issues:0Issues:0

Castle-Dracula

ASCII rougelike

Language:TypeScriptStargazers:1Issues:0Issues:0

excel-date-to-js

Convert Excel date in integer format into JS date. Dates are stored as numbers in Excel and count the number of days since January 0, 1900 (1900 standard, for mac it is 1904, which means January 0, 1904 is the start date). Times are handled internally as numbers between 0 and 1.

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

kandinsky-js

🌈A tiny colour library

Language:JavaScriptLicense:MITStargazers:7Issues:0Issues:0

asc-engine

A minimal ASCII graphic game engine for the canvas

Language:TypeScriptStargazers:2Issues:0Issues:0

greatfet

GreatFET firmware and host software

License:BSD-3-ClauseStargazers:0Issues:0Issues:0
Language:CStargazers:1Issues:0Issues:0