Built on shared ideas
Good software
doesn't happen alone.
SpikeSim brings together open-source projects made by people who care about learning, creativity and the web. Their work makes this playground possible.
SpikeSim's license
Original SpikeSim code and this website are copyright © 2026 Muyiez101 and licensed under the GNU General Public License, version 3. Third-party code, fonts and assets retain their own copyright notices and licenses. The source repository is Muyiez101/SpikeSim.
The projects behind the playground
- GearsCort Wee / A Posteriori and contributors. The embedded 3D simulator, robot components, world tools and runtime integration are based on Gears. Licensed under GPL-3.0; its source and notices must accompany applicable distributions.
- BlocklyThe block editor and visual programming foundations. Copyright Google LLC and Blockly contributors; Apache-2.0.
- Babylon.js and Ammo.jsThe 3D graphics and physics used by the Gears simulator. Babylon.js: Microsoft and contributors, Apache-2.0. Ammo.js / Bullet: their respective contributors, zlib license.
- SkulptThe Python interpreter used by the embedded Gears runtime. Skulpt contributors; its MIT and Python-derived license notices remain applicable.
- RapierDimforge and contributors. The deterministic 2D physics engine; Apache-2.0.
- Electron, React and ZodThe desktop shell, interface and data validation. Each is MIT-licensed; Electron also bundles components with their own notices, including Chromium and Node.js.
- LucideThe interface icon library. ISC license, including retained notices for icons derived from Feather.
- Lexend, Atkinson Hyperlegible and JetBrains MonoLocal typefaces make the interface readable offline. These fonts use the SIL Open Font License. This website includes Lexend's license and Atkinson Hyperlegible's license.
More people behind the scenes
Gears includes additional libraries and asset creators, including Ace, jQuery, JSZip, Kenney, Quaternius and KayKit. Their individual license files and attributions remain part of the upstream source. Our distribution notices identify the versions and license texts included in each app release.
Build and verification tools include TypeScript, Vite, esbuild, electron-builder, ESLint, Vitest and Playwright. Thank you to their maintainers and contributors.
Assets and affiliations
The SpikeSim route mark and brand layout are original to this project. Website screenshots show demonstration programs and synthetic classroom entries.
SpikeSim is independent educational software. It is not affiliated with or endorsed by the LEGO Group. Third-party artwork has its own terms; a code license does not grant rights to every image or trademark. Redistribution terms for the bundled FLL mat artwork remain unverified; see the simulator asset notice.