Goal & Vision
Why Brewser exists
Brewser exists to make the web a legitimate target platform for homebrew hardware — starting with the Nintendo Switch.
The idea
Homebrew development traditionally means C/C++, toolchains, and slow iteration. Meanwhile, the web platform has world-class tooling, an enormous developer community, and APIs for almost everything — graphics, audio, gamepads, sensors, serial ports, Bluetooth.
Brewser bridges the two: a modern JavaScript engine and GPU-accelerated rendering stack running natively on the device, exposing standard web APIs.
Principles
- The web is the API. We implement existing standards rather than invent new ones. Your Brewser app is a web app, full stop.
- Tinkerers first. The catalogue welcomes tools, dashboards, hardware experiments and demos as much as games.
- Open pipeline. App submission, review and distribution run through transparent, GitHub-backed infrastructure.
- Respect the device. Apps declare the hardware they need up front, and users stay in control of what gets access.

Brewser Docs