Pinned Repositories
but-csv
479 byte CSV parser and builder
fast-text-encoding
Fast polyfill for TextEncoder and TextDecoder, only supports UTF-8
gumnut
JS parser in Web Assembly / C
kuto
Faster updates for big JS projects
rippleJS
vanilla Material Design ripples
thorgo
Sam's random Go packages
thorish
Useful JS concepts and data structures
thrift-tools
Work with Thrift definitions and data
tiny-stable-stringify
Sorted version of JSON.stringify
samthor's Repositories
samthor/kuto
Faster updates for big JS projects
samthor/fast-text-encoding
Fast polyfill for TextEncoder and TextDecoder, only supports UTF-8
samthor/viz-observer
Notifies your code on DOM node move or resize
samthor/but-csv
479 byte CSV parser and builder
samthor/but-unzip
small ~1k unzip library
samthor/https-forward
A forwarding HTTPS server using Let's Encrypt
samthor/tiny-stable-stringify
Sorted version of JSON.stringify
samthor/dhost
Never-caching development Node webserver
samthor/parq
Parquet reader in JS
samthor/tiddlycsv
small, streaming CSV parser (~1kb)
samthor/esm-resolve
Resolves ESM imports in Node
samthor/tr51
Go library to process TR51 (aka Emoji 🤔🗜️🔨🎉) data
samthor/trmnlocal
TRMNL ↔️ Puppeteer
samthor/base-project
Sam's base JS project
samthor/thorish
Useful JS concepts and data structures
samthor/hangar
Local daemon for developing distributed Fly.io servers
samthor/dd
Service to talk to ...
samthor/nodejs-holder
Go package which wraps Node.js
samthor/ok-emoji
Finds whether an emoji is supported in the browser
samthor/thorgo
Sam's random Go packages
samthor/crdt-demo
samthor/daikinac
samthor/edge-drawing
samthor/html-template-compiler
HTML Template Compiler
samthor/powerwall
Go library for connecting to Powerwall
samthor/sents
Cross-platform filesystem watcher with zero dependencies
samthor/svg-earth
samthor/thrift-online
samthor/vitest
Next generation testing framework powered by Vite.
samthor/wooq