nettypurr
Helping machines be nice with a bit of love and witchery. I hack on JS tooling and have a thing for selfhosted systems.
Lekwungen territory
Pinned Repositories
acorn-macros
Evaluates and replaces JS macros with Acorn
archiveofourown-dl
Download metadata from works in your bookmarks
esbuild-macros
Porting the ideas of babel-plugin-macro over to esbuild
etch
Canvas drawing app using Haptic/Sinuous
haptic
Explicit reactive web rendering in TSX with no compiler, no virtual DOM, and no magic. 1.6kb min+gz.
sinuous-tsx-example
How to do JSX and TSX in Sinuous
softdom
Tiny DOM renderer and serializer for ESM web applications
stayknit
Testing site for Sinuous/Haptic development
styletakeout
Take CSS out of JS
uvic-localstar
Local-first Starboard Notebooks via compiled Deno binaries
nettypurr's Repositories
nettypurr/haptic
Explicit reactive web rendering in TSX with no compiler, no virtual DOM, and no magic. 1.6kb min+gz.
nettypurr/esbuild-macros
Porting the ideas of babel-plugin-macro over to esbuild
nettypurr/uvic-localstar
Local-first Starboard Notebooks via compiled Deno binaries
nettypurr/acorn-macros
Evaluates and replaces JS macros with Acorn
nettypurr/sinuous-tsx-example
How to do JSX and TSX in Sinuous
nettypurr/styletakeout
Take CSS out of JS
nettypurr/softdom
Tiny DOM renderer and serializer for ESM web applications
nettypurr/stayknit
Testing site for Sinuous/Haptic development
nettypurr/archiveofourown-dl
Download metadata from works in your bookmarks
nettypurr/bilinear
SENG440 Embedded Systems
nettypurr/etch
Canvas drawing app using Haptic/Sinuous
nettypurr/automerge
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
nettypurr/berry
📦🐈 Active development trunk for Yarn ⚒
nettypurr/dax
Cross platform shell tools for Deno inspired by zx.
nettypurr/ddscheduler
FreeRTOS Deadline Driven Schedule for UVic ECE 455
nettypurr/esbuild
An extremely fast JavaScript and CSS bundler and minifier
nettypurr/esbuild-logform-example
For esbuild#480
nettypurr/esbuild-merge-externals
nettypurr/esbuild-node-loader
Transpile TypeScript to ESM with Node.js loader.
nettypurr/esm-mock-loader
Mock normal ESM modules without changing your code
nettypurr/firefox-profiler
Firefox Profiler — Web app for Firefox performance analysis
nettypurr/grist-help
Grist documentation and help center articles
nettypurr/haptic-reactivity
Reactivity engine to replace haptic/s
nettypurr/leaflet-island-dams
Dam
nettypurr/react-monaco-editor
Monaco Editor for React.
nettypurr/SingleFileZ
Web Extension for Firefox/MS Edge and CLI tool to save a faithful copy of an entire web page in a self-extracting HTML/ZIP polyglot file
nettypurr/sinueux-typescript-eslint
https://github.com/typescript-eslint/typescript-eslint/issues/2635
nettypurr/sinuous
🧬 Light, fast, reactive UI library
nettypurr/sinuous-packages
Packages for Sinuous (Trace/Lifecycle/Tree)
nettypurr/styled-components
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅