About Sparkshed

Sparkshed is a browser-native electronics simulator that lets you design, simulate, and order real hardware — all from your browser. No downloads, no installs, no expensive software. Type what you want to build in plain English, and our AI proposes a catalog-grounded design with real firmware and analog simulation. When you are ready, order matching parts through our manufacturing partners.

What Makes Sparkshed Different

For Educators

Sparkshed is designed for the classroom. It runs on Chromebooks, works offline, and meets WCAG 2.2 AA accessibility standards — a legal floor for the education channel under ADA Title II and the EU European Accessibility Act. Education pricing starts at ~$3 per seat per year with a free base classroom.

Technology

Sparkshed runs real engineering in the browser: avr8js for ATmega328P firmware emulation, ngspice compiled to WebAssembly for analog circuit simulation, and Yjs CRDT for real-time collaboration. The entire stack is TypeScript on React, deployed on Cloudflare Pages with Supabase for the database.

Open Source

Sparkshed builds on top of open-source projects including avr8js (MIT), ngspice compiled to WebAssembly via eecircuit-engine (MIT), Three.js (MIT), and Yjs (MIT). See our open-source attribution page for details.

Legal

Back to Sparkshed