All 67 Dependencies
Every package GB Studio depends on, ranked by repo health score.
GB Studio is a cross-platform desktop application for creating authentic Game Boy games using a visual, drag-and-drop interface. Built on Electron with a bundled GBDK C engine and custom GBVM virtual machine, it lets complete beginners build working ROM files playable on real hardware or emulators — no programming experience needed.
Beyond the visual editor, GB Studio exposes the full power of its underlying engine through a JavaScript plugin system, a CLI tool for CI/CD pipelines, and direct GBVM scripting for developers who want precise hardware control. The application ships with a built-in chiptune music editor supporting both piano-roll and tracker interfaces, a sprite animation editor, a color palette system for Game Boy Color projects, and an integrated emulator for instant preview.
Projects can be exported as native Game Boy ROM files (.gb), web-playable HTML5 builds with mobile touch controls, or .pocket files for the Analogue Pocket handheld. GB Studio has been used to ship commercial games on physical cartridges through publishers like Incube8, and has been used by brands including McDonald's and Nike for nostalgic promotional microgames.
The project is actively maintained by creator Chris Maltby with contributions from a global community of over 68 developers, and has shipped regular major releases since 2019 — reaching v4.3 in June 2026 with features like a plugin manager, platformer physics improvements, and Linux ARM64 support.