• Stars
    star
    2
  • Language
    JavaScript
  • Created almost 7 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A really simple transducer module to easily convert map-filter-reduce chains to single pass transducers.

More Repositories

1

super-expressive

๐Ÿฆœ Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
JavaScript
4,464
star
2

construct-js

๐Ÿ› ๏ธA library for creating byte level data structures.
TypeScript
1,349
star
3

arcsecond

โœจZero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
TypeScript
500
star
4

16bitjs

๐Ÿ’ป A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger
JavaScript
470
star
5

githublog

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

tega

๐Ÿ•น TypeScript Embedded GameBoy Macro Assembler
TypeScript
227
star
7

hexnut

๐Ÿ”ฉ Hexnut is a middleware based, express/koa like framework for web sockets
JavaScript
208
star
8

React-Machinery

๐Ÿ”ฅ React Machinery provides a simple to use, component based approach to state machines in react.
JavaScript
105
star
9

vec-la

Tiny linear algebra library specifically for 2d
JavaScript
41
star
10

bewitched

๐Ÿง™๐Ÿป Command line hex editor
TypeScript
35
star
11

Lazy-Infinite-List

๐Ÿ—’๏ธ A Fantasy Land compliant Infinite List Data Structure
JavaScript
26
star
12

tiny-c-projects

A collection of small C projects - usually a minimal example of something interesting
C
25
star
13

vmfc

Stack-based VM Architecture in JavaScript. (Virtual Machine Fantasy Console)
JavaScript
23
star
14

vec-la-fp

โ†—๏ธ A tiny (functional) 2d linear algebra library
JavaScript
22
star
15

arcsecond-binary

Binary parsers for arcsecond!
JavaScript
19
star
16

GMMK-Driver

An open source, reverse engineered control driver for the GMMK mechanical keyboard
TypeScript
19
star
17

AES-C

A (non-production) implementation of AES for educational purposes
C
14
star
18

teensy-nes

NES Emulator on a Teensy 4.1
C++
8
star
19

hexnut-client

JavaScript
8
star
20

trump-chain

JavaScript
8
star
21

kandinsky-js

๐ŸŒˆA tiny colour library
JavaScript
7
star
22

Classiest

๐Ÿธ Create classier classes with overloadable methods, getters, setters, and statics!
JavaScript
7
star
23

ebpf-usb

A tool for monitoring (specific) USB devices
Python
6
star
24

super-expressive-fp

SuperExpressive, but with a wrapped API for functional programming
JavaScript
6
star
25

Image-Glitcher

๐Ÿ’ข Generates glitchy GIFs from JPEGs
JavaScript
5
star
26

rustack-machine

A simple stack machine in rust
Rust
5
star
27

bito

B.I.T.O - Programatic Beats Code Golfed In Your Browser
JavaScript
5
star
28

Steganography-C

Steganographic encoding implementation for hiding data in images
C
4
star
29

ATmega328P-Bare-Metal-Task-Switching

๐ŸŽ– A minimal implementation of a task-switching kernel in C for the ATmega328P chip
C
4
star
30

hexnut-sequence

Sequencing middleware for the HexNut framework
JavaScript
3
star
31

hexnut-handle

Simple hexnut middleware for dealing with connections and messages
JavaScript
3
star
32

algebraic-types

JavaScript
3
star
33

SpelBoy

A GameBoy (DMG) emulator written in TypeScript
TypeScript
3
star
34

modular-animation-synthesizer

https://francisrstokes.github.io/modular-animation-synthesizer/
JavaScript
3
star
35

frame-http

๐Ÿ–ผ๏ธLaughably minimal http framework combining the best parts of express and koa
JavaScript
3
star
36

ElessarOS

risc-v OS inspired by xv6
C
2
star
37

Brainfuck-Interpreter

Brainfuck interpreter using Jison
JavaScript
2
star
38

SNES-Controller-Arduino-Leonardo

Turn the SNES controller into a USB controller for use with an emulator
C++
2
star
39

zig-expressions

A regular expression engine written in Zig
Zig
2
star
40

lazy-do

Fantasy Land compliant do notation for lazy structures ๐Ÿฆ„
JavaScript
2
star
41

readme-cli

๐Ÿ“– A CLI tool for rendering npm/github README files in the terminal
JavaScript
2
star
42

microcan

JavaScript
2
star
43

creative-code-toolkit-fp

JavaScript
2
star
44

aoc-2023

Zig
1
star
45

WaveStrider

CMake
1
star
46

lambda-lang

JavaScript
1
star
47

hexnut-bodyparser

JavaScript
1
star
48

hexnut-restore-connection

HexNut middleware to restore a lost connection
JavaScript
1
star
49

app-and-bootloader

Simple app and bootloader implementation for STM32 using libopencm3
Makefile
1
star
50

salsa20-on-rp2040

My entry for LLJam0001: Salsa20 hardware encryption device using a Raspberry Pi Pico
C
1
star
51

microcan-fp

JavaScript
1
star
52

riscv-gateware-ts

A RISC-V processor with gateware-ts
TypeScript
1
star
53

bus-pirate

Bus Pirate integration for TS and JS
TypeScript
1
star
54

primer-js

๐Ÿ•ฐ A tiny (474 bytes minified + gzipped) library for creating normalised, unit independent timelines
JavaScript
1
star
55

zig-stm32-bare-metal

Minimal zig code to blink a LED for the STM32F401RE chip
Zig
1
star
56

Jazz-Chordr

Memorise common jazz chords https://francisrstokes.github.io/Jazz-Chordr/
JavaScript
1
star
57

Hindley-Milner-Parser

A Hindley-Milner type signature parser in haskell
Haskell
1
star
58

hexnut-with-observable

A Hexnut middleware for integrating with rxjs
JavaScript
1
star
59

Redux-State-Resolver

๐Ÿ’กCleanly resolve a sequence of dependencies - write component logic that can assume the state has what it needs.
JavaScript
1
star
60

x86_64-Userspace-Emulator

C
1
star
61

hexnut-router

Routing middleware for HexNut
JavaScript
1
star
62

c-proj-init

A script to generate a skeleton C project, with a minimal Makefile and vscode debugging
JavaScript
1
star
63

autonotyper

An automatic typing engine tht can be plugged into anything
JavaScript
1
star
64

4FVM

Spiritual successor to 16bitJS
JavaScript
1
star
65

gibson-engine

A minimalist text game (interactive fiction) engine
JavaScript
1
star