John Hooks's repositories
highlighter
MDsveX code syntax highlighting with Shiki
daisysp-wasm
An example of building a WASM Web Audio Worket using DaisySP
johnhooks.github.io
my personal website
bitmachina
A scratch pad monorepo of possibilities
create-pkg
Initialize a TypeScript package
retro-winamp-block
A Winamp-styled audio block for all your retro music player needs.
astro-paper
A minimal, accessible and SEO-friendly Astro blog theme
block-experiments
A monorepo of Block Experiments
butterchurn
Butterchurn is a WebGL implementation of the Milkdrop Visualizer
eurorack
Eurorack modules
glslCanvas
Simple tool to load GLSL shaders on HTML Canvas using WebGL
MDsveX
A markdown preprocessor for Svelte.
mutable-instruments-diy-archive
Documentation of ancient Mutable Instruments DIY projects
mutable-instruments-documentation
Online documentation and knowledge base for Mutable Instruments modules
parse-meta
Markdown code fence metadata parser
plaits-editor
Editor for Plaits hidden models
qmk_firmware
keyboard controller firmware for Atmel AVR and ARM USB families
setup-emsdk
Setup Emscripten for use with GitHub actions
tonejs-ui
Fork of UI from Tone.js Examples
tonejs-website
Fork of Tone.js Website
turborepo-gh-artifacts
A TurboRepo local cache server which uploads artifact cache to GH artifacts.
typescript-wp-block
A clean boilerplate for WordPress Blocks (Gutenberg Editor), in typescript
web-audio-samples
Web Audio API samples by Chrome Web Audio Team
webmidi
Fork of webmidi