Josh Wilson's Projects
Build faster websites with Astro's next-gen island architecture 🏝✨
The Unix precursor to AudioScript that reads audio files, processes them, and writes them back to disk.
A scriptable, real-time audio processing playground.
A list of awesome ESLint plugins, configs, etc.
Prevents unnecessary rerenders and GC pressure by hoisting constant objects out of JSX attributes and into the global scope, ex. for objects in a 'style' prop.
A testing plugin used during AudioScript development.
A thread-safe queue wrapper class with blocking and non-blocking functionality.
Set up a modern web app by running one command.
Your robot jam partner. Tap a kick and snare groove and let AI do the rest.
Shims for new ES modules features on basic modules support in browsers
⚡️ Speed up your Webpack build with esbuild
A minimal reproduction for an issue I'm having
A light-weight IP address based connection filtering system
MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
For my "Building React Forms That Scale" presentation
Enhances native forms to support touched state, custom validation, and more.
Hexagonal pipes puzzles
Homebrew tap for CraneStation
Brings Rails named routes to javascript
A minimal reproduction of a tree shaking issue.
JSS is an authoring tool for CSS which uses JavaScript as a host language.
Real time SPICE simulation for audio signals
Get the performance of a Map with the syntax of an object.
A monorepo holding the npm modules used by the experimental MagicMirror.
Cleanly use the latest JS/TS on the server with zero config, with HMR & linting.
My personal website.