DS Anywhere
brxxn.github.io
What it is
DS Anywhere is a free, open-source Nintendo DS emulator that runs in a web browser. To launch software, select or drag an .nds ROM file onto the site; the maker says those files remain on your computer rather than being uploaded. BIOS files can be added in Settings for a firmware boot into the Nintendo DS main menu. Available settings cover controls, personalization, controller input, firmware, and save data. The project uses a melonDS fork compiled to WebAssembly, with a TypeScript bridge and Preact/Vite frontend. Its maker describes the project as a work in progress with unstable or incomplete features and warns about unintended behavior or lost saved data. Browser storage may evict saves, and backup or restoration is not implemented. Controller input works, but changing bindings in the interface is still planned. Cheat codes and multiplayer are future goals; reliable multiplayer may be affected by latency.
Spec sheet
- Purpose
- DS Anywhere emulates a Nintendo DS in a web browser.Read 8 Oct 2026 · brxxn.github.io
- Security
- The project says running ROMs in a browser limits potential access to a single webpage rather than the whole computer.Read 8 Oct 2026 · github.com
- BIOS and firmware
- Users can add BIOS files in Settings to perform a firmware boot and access the main menu.Read 4 Oct 2026 · brxxn.github.io
- Cheats
- Cheat-code support is listed as a future goal.Read 8 Oct 2026 · github.com
- Controller limitation
- Controller input is supported, but the maker says changing controller bindings in the UI remains a future goal.Read 4 Oct 2026 · github.com
- Controller support
- Controller use is supported, but changing controller bindings in the UI is listed as a future goal.Read 8 Oct 2026 · github.com
- Development status
- The maker describes the emulator as a work in progress with unstable or incomplete features.Read 8 Oct 2026 · github.com
- Firmware
- Users can add BIOS files in Settings to boot into the Nintendo DS main menu.Read 8 Oct 2026 · brxxn.github.io
- Legal use
- The maker says to use only legally acquired ROM and BIOS files and not to violate copyright restrictions.Read 8 Oct 2026 · github.com
- Local files
- The site says ROM files stay on your computer and are not uploaded.Read 8 Oct 2026 · brxxn.github.io
- Multiplayer
- Multiplayer support is listed as a future goal, and the maker says reliable multiplayer may not work because of latency requirements.Read 8 Oct 2026 · github.com
- Project support
- The maker describes DS Anywhere as a personal project, says active development should not be expected, and welcomes code contributions and pull requests.Read 4 Oct 2026 · github.com
- ROM files
- The site accepts .nds ROM files by file selection or drag and drop.Read 8 Oct 2026 · brxxn.github.io
- ROM loading
- Users can select or drag and drop an .nds ROM file to run it.Read 4 Oct 2026 · brxxn.github.io
- Save data limit
- The maker says browser storage may evict save files and that save-file backup and restore are not implemented.Read 8 Oct 2026 · github.com
- Save data limitation
- The maker says browser storage may evict save files and that save-file backup or loading a previous save is not implemented.Read 4 Oct 2026 · github.com
- Security approach
- The maker says running ROMs in a browser limits potential access to a webpage rather than the whole computer.Read 4 Oct 2026 · github.com
- Settings
- Settings include controls, personalization, controller input, firmware, and save data.Read 8 Oct 2026 · brxxn.github.io
- Support and contributions
- The maker describes it as a personal project, says active development should not be expected, and welcomes code contributions and pull requests.Read 8 Oct 2026 · github.com
- Technology
- The project uses a melonDS fork compiled to WebAssembly and a TypeScript frontend.Read 8 Oct 2026 · github.com
- Unlisted features
- The maker lists cheat codes and multiplayer support as future goals.Read 4 Oct 2026 · github.com
Strong points and limits
Strong points
- Runs directly in a web browser
- ROM files remain on the local computer
- Supports BIOS firmware boot and main menu
- Controller input is supported
- Free and open source
Limits
- Browser storage may evict save files
- Save backup and restore are not implemented
- Cheat codes and multiplayer are unavailable
- Project warns of unstable or incomplete behavior
Who it suits
DS Anywhere suits users who want browser-based DS emulation with local ROM handling. It is for people who accept unfinished features and should use legally acquired ROM and BIOS files.
Verdict
DS Anywhere offers browser emulation with local ROM selection and optional firmware boot. Its work-in-progress status, save-storage limits, and unfinished multiplayer and cheat support are central considerations.
Where Specifiction places it
- Nintendo DS Emulators#10 of 187.3