/ GUIDES
Build extensions with clarity.
A practical curriculum for Chrome extensions — JavaScript foundations and Rust + WebAssembly for performance-critical work.
Learning tracks
Three practical tracks: Chrome Extension Development, JavaScript for Extensions, and Rust + WebAssembly.
Available
Chrome Extension Development
Manifest V3, permissions, content scripts, and shipping a polished extension to the Chrome Web Store.
Manifest V3Background workersContent scriptsStore listing
Read guide →Available
JavaScript for Extensions
Practical JavaScript patterns for messaging, storage, UI panels, and maintainable extension codebases.
MessagingStorage APIsTypeScriptUI panels
Read guide →Available
Rust + WebAssembly
Move performance-critical work into Rust compiled to WASM — with a clear bridge to your extension UI.
wasm-bindgenWorkersImage pipelinesBuild tooling
Read guide →