Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by francisrstokes
A curated list of projects in awesome lists by francisrstokes .
https://github.com/francisrstokes/super-expressive
🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
Last synced: 14 Oct 2024
https://github.com/francisrstokes/construct-js
🛠️A library for creating byte level data structures.
binary byte construct structure
Last synced: 29 Oct 2024
https://github.com/francisrstokes/githublog
I'm sick of complex blogging solutions, so markdown files in a git repo it is
Last synced: 29 Oct 2024
https://github.com/francisrstokes/arcsecond
✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
javascript parsec parser parser-combinators zero-dependency
Last synced: 29 Oct 2024
https://github.com/francisrstokes/16bitjs
💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger
16-bit assembly assembly-language cpu javascript virtual virtual-machine vm
Last synced: 30 Oct 2024
https://github.com/francisrstokes/tega
🕹 TypeScript Embedded GameBoy Macro Assembler
Last synced: 29 Oct 2024
https://github.com/francisrstokes/hexnut
🔩 Hexnut is a middleware based, express/koa like framework for web sockets
framework javascript node nodejs web-sockets websockets
Last synced: 29 Oct 2024
https://github.com/francisrstokes/react-machinery
🔥 React Machinery provides a simple to use, component based approach to state machines in react.
javascript react state state-machine
Last synced: 29 Oct 2024
https://github.com/francisrstokes/vec-la
Tiny linear algebra library specifically for 2d
javascript javascript-library linear-algebra matrices vectors
Last synced: 29 Oct 2024
https://github.com/francisrstokes/tiny-c-projects
A collection of small C projects - usually a minimal example of something interesting
Last synced: 29 Oct 2024
https://github.com/francisrstokes/rv-toolchain-docker
The risc-v GNU toolchain in docker
Last synced: 29 Oct 2024
https://github.com/francisrstokes/lazy-infinite-list
🗒️ A Fantasy Land compliant Infinite List Data Structure
Last synced: 29 Oct 2024
https://github.com/francisrstokes/vec-la-fp
↗️ A tiny (functional) 2d linear algebra library
composable functional javascript math matrix vector
Last synced: 29 Oct 2024
https://github.com/francisrstokes/vmfc
Stack-based VM Architecture in JavaScript. (Virtual Machine Fantasy Console)
Last synced: 29 Oct 2024
https://github.com/francisrstokes/gmmk-driver
An open source, reverse engineered control driver for the GMMK mechanical keyboard
Last synced: 29 Oct 2024
https://github.com/francisrstokes/arcsecond-binary
Binary parsers for arcsecond!
Last synced: 29 Oct 2024
https://github.com/francisrstokes/aes-c
A (non-production) implementation of AES for educational purposes
advanced-encryption-standard aes c cryptography from-scratch
Last synced: 29 Oct 2024
https://github.com/francisrstokes/ebpf-usb
A tool for monitoring (specific) USB devices
Last synced: 29 Oct 2024
https://github.com/francisrstokes/trump-chain
generator markov-chain speech trump
Last synced: 29 Oct 2024
https://github.com/francisrstokes/classiest
🍸 Create classier classes with overloadable methods, getters, setters, and statics!
Last synced: 29 Oct 2024
https://github.com/francisrstokes/image-glitcher
💢 Generates glitchy GIFs from JPEGs
Last synced: 29 Oct 2024
https://github.com/francisrstokes/super-expressive-fp
SuperExpressive, but with a wrapped API for functional programming
Last synced: 29 Oct 2024
https://github.com/francisrstokes/modular-animation-synthesizer
https://francisrstokes.github.io/modular-animation-synthesizer/
Last synced: 29 Oct 2024
https://github.com/francisrstokes/bito
B.I.T.O - Programatic Beats Code Golfed In Your Browser
code-golf generative music synthesizer
Last synced: 29 Oct 2024
https://github.com/francisrstokes/spelboy
A GameBoy (DMG) emulator written in TypeScript
Last synced: 29 Oct 2024
https://github.com/francisrstokes/steganography-c
Steganographic encoding implementation for hiding data in images
Last synced: 29 Oct 2024
https://github.com/francisrstokes/gibson-engine
A minimalist text game (interactive fiction) engine
Last synced: 29 Oct 2024
https://github.com/francisrstokes/rustack-machine
A simple stack machine in rust
Last synced: 29 Oct 2024
https://github.com/francisrstokes/atmega328p-bare-metal-task-switching
🎖 A minimal implementation of a task-switching kernel in C for the ATmega328P chip
Last synced: 29 Oct 2024
https://github.com/francisrstokes/simple-transduce
A really simple transducer module to easily convert map-filter-reduce chains to single pass transducers.
functional javascript library transducer
Last synced: 29 Oct 2024
https://github.com/francisrstokes/brainfuck-interpreter
Brainfuck interpreter using Jison
Last synced: 29 Oct 2024
https://github.com/francisrstokes/hexnut-handle
Simple hexnut middleware for dealing with connections and messages
Last synced: 29 Oct 2024
https://github.com/francisrstokes/hexnut-sequence
Sequencing middleware for the HexNut framework
Last synced: 29 Oct 2024
https://github.com/francisrstokes/frame-http
🖼️Laughably minimal http framework combining the best parts of express and koa
Last synced: 29 Oct 2024
https://github.com/francisrstokes/lazy-do
Fantasy Land compliant do notation for lazy structures 🦄
do-notation fantasy-land javascript monad
Last synced: 29 Oct 2024
https://github.com/francisrstokes/primer-js
🕰 A tiny (474 bytes minified + gzipped) library for creating normalised, unit independent timelines
Last synced: 29 Oct 2024
https://github.com/francisrstokes/autonotyper
An automatic typing engine tht can be plugged into anything
Last synced: 29 Oct 2024
https://github.com/francisrstokes/readme-cli
📖 A CLI tool for rendering npm/github README files in the terminal
Last synced: 29 Oct 2024
https://github.com/francisrstokes/snes-controller-arduino-leonardo
Turn the SNES controller into a USB controller for use with an emulator
Last synced: 29 Oct 2024
https://github.com/francisrstokes/asc-engine
A minimal ASCII graphic game engine for the canvas
Last synced: 29 Oct 2024
https://github.com/francisrstokes/c-proj-init
A script to generate a skeleton C project, with a minimal Makefile and vscode debugging
Last synced: 29 Oct 2024
https://github.com/francisrstokes/zigex
A regular expression engine written in Zig
Last synced: 29 Oct 2024
https://github.com/francisrstokes/bewitched2
A colourful hex dumper/editor written in Zig
Last synced: 29 Oct 2024
https://github.com/francisrstokes/zig-stm32-bare-metal
Minimal zig code to blink a LED for the STM32F401RE chip
Last synced: 29 Oct 2024
https://github.com/francisrstokes/salsa20-on-rp2040
My entry for LLJam0001: Salsa20 hardware encryption device using a Raspberry Pi Pico
Last synced: 29 Oct 2024
https://github.com/francisrstokes/redux-state-resolver
💡Cleanly resolve a sequence of dependencies - write component logic that can assume the state has what it needs.
Last synced: 29 Oct 2024
https://github.com/francisrstokes/snake-in-asc-engine
🐍Snake, but implemented in the asc-engine
Last synced: 29 Oct 2024
https://github.com/francisrstokes/bus-pirate
Bus Pirate integration for TS and JS
Last synced: 29 Oct 2024
https://github.com/francisrstokes/tetris-in-asc-engine
💠Tetris, but in the asc-engine
Last synced: 29 Oct 2024
https://github.com/francisrstokes/hindley-milner-parser
A Hindley-Milner type signature parser in haskell
haskell parsec parser parser-combinators
Last synced: 29 Oct 2024
https://github.com/francisrstokes/img2asc
🔠A zero dependency, fine grained image to text converter
Last synced: 29 Oct 2024
https://github.com/francisrstokes/riscv-gateware-ts
A RISC-V processor with gateware-ts
Last synced: 29 Oct 2024
https://github.com/francisrstokes/pylinux
Linux in a hand-rolled RV32IMA + MMU risc-v emulator
Last synced: 29 Oct 2024
https://github.com/francisrstokes/hexnut-with-observable
A Hexnut middleware for integrating with rxjs
Last synced: 29 Oct 2024
https://github.com/francisrstokes/persistence-of-vision
Persistence of vision from scratch on an arduino nano
Last synced: 29 Oct 2024
https://github.com/francisrstokes/16bitc
An implementation of the 16bitjs VM in C
Last synced: 29 Oct 2024
https://github.com/francisrstokes/lambda-calculus
🐑Lambda calculus parser and evaluator in haskell
evaluator haskell lambda-calculus parser parser-combinators
Last synced: 29 Oct 2024
https://github.com/francisrstokes/hexnut-router
Routing middleware for HexNut
Last synced: 29 Oct 2024
https://github.com/francisrstokes/jazz-chordr
Memorise common jazz chords https://francisrstokes.github.io/Jazz-Chordr/
Last synced: 29 Oct 2024
https://github.com/francisrstokes/hexnut-restore-connection
HexNut middleware to restore a lost connection
Last synced: 29 Oct 2024
https://github.com/francisrstokes/adventofcode2021
Doing AoC in C++ this year
Last synced: 29 Oct 2024
https://github.com/francisrstokes/vscode-gdb-integration
Files for configuring GDB/Make to work with vscode's builtin debug interface
Last synced: 29 Oct 2024
https://github.com/francisrstokes/app-and-bootloader
Simple app and bootloader implementation for STM32 using libopencm3
Last synced: 29 Oct 2024
https://github.com/francisrstokes/peano-number-system
Implementation of the Peano Axioms in Haskell
Last synced: 29 Oct 2024
https://github.com/francisrstokes/learn-1000
A nodejs app to learn the most common 1000 Dutch words
Last synced: 29 Oct 2024
https://github.com/francisrstokes/blog
https://francisrstokes.github.io/blog/
Last synced: 29 Oct 2024
https://github.com/francisrstokes/deployer
Simple deployer for an internal project
Last synced: 29 Oct 2024
https://github.com/francisrstokes/mem-dump-zig
Zig port of my python memory dumper
Last synced: 29 Oct 2024