Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/bewitched

🧙🏻 Command line hex editor

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/elessaros

risc-v OS inspired by xv6

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/teensy-nes

NES Emulator on a Teensy 4.1

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/kandinsky-js

🌈A tiny colour library

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

brainfuck interpreter 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/4fvm

Spiritual successor to 16bitJS

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/castle-dracula

ASCII rougelike

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