This is your work, valued

Sydney, Australia

Sam Thorogood

Elite
@samthor

<script>alert(1);</script>

kuto. Faster updates for big JS projects

525

rippleJS. vanilla Material Design ripples

194

gumnut. JS parser in Web Assembly / C

166

fast-text-encoding. Fast polyfill for TextEncoder and TextDecoder, only supports UTF-8

112

scoped. Scoped CSS polyfill

94

fastgif. fastgif, fast Web Assembly GIF decoder based on Wuffs

70

undoer. Native undo/redo behavior for web

59

srcgraph. ES6 module code splitting via custom parser and Rollup

44

viz-observer. Notifies your code on DOM node move or resize

33

but-csv. 479 byte CSV parser and builder

26

mobile-first. Custom element to contain content within mock device 📱

20

sre2. non-standard implementation of RE2 in Go

18

cjs-loader. 🔥👨‍💻🔥 This is a successful but terrible idea and should not be used by anyone.

17

but-unzip. small ~1k unzip library

16

wasm-game. Pixel game written with Web Assembly

15

https-forward. A forwarding HTTPS server using Let's Encrypt

12

hey-elon. Hey, Elon Chrome Extension

12

typed-event-types. Typed events for EventTarget subclasses

12

html-modules-polyfill. HTML Modules Rewriter

12

tiny-stable-stringify. Sorted version of JSON.stringify

9

advanced-input. Advanced <input> or <textarea> elements

9

parq. Parquet reader in JS

8

tiddlycsv. small, streaming CSV parser (~1kb)

8

dhost. Never-caching development Node webserver

8

async-transforms. Asynchronous stream transforms for easier and faster Node pipelines, i.e. build tools

7

esm-resolve. Resolves ESM imports in Node

7

fusebase. 🛠️ FUSE filesystem backed on the 🔥 Firebase Database

4

thorish. Useful JS concepts and data structures

4

trmnlocal. TRMNL ↔️ Puppeteer

4

tr51. Go library to process TR51 (aka Emoji 🤔🗜️🔨🎉) data

4

daikin-go. Raw interface to Daikin AC units with WiFi dongles

4

nicehttp. Convenience library for HTTP handlers in Go

4

polymer-closure. Demo project for compiling Polymer elements

3

mocha-headless-server. Headless Mocha testing on a local HTTP server

3

promises. The missing Promise helpers your JavaScript project needs

3

base-project. Sam's base JS project

3

shactions. Google Smart Home Actions in Go

3

unicodeshrugforyou. ¯‍\‍_‍(‍ツ‍)‍_‍/‍¯

2

thrift-tools. Work with Thrift definitions and data

2

hangar. Local daemon for developing distributed Fly.io servers

2

radhist. Radical HTML history library

2

airhorn-overlay. Airhorn Web Component

2

split-dom. Helper JavaScript to split DOM nodes within text

2

fileparts. File object which can have its properties modified independently.

2

11ty-fast-dev. 11ty-fast-dev

2

atvlib. Apple TV control library in Go

2

syncingabout. JavaScript

2

choose. PWA for choosing

1

redirects-yaml. Helps you define redirects in a YAML file

1

nodejs-holder. Go package which wraps Node.js

1

purge-gcloud-app. Purge old gcloud deployed App Engine versions

1