WASM-4
The facts below are what the maker publishes about WASM-4, checked and dated. Our editors have not written about it yet.
Plans and prices
From WASM-4's own pricing page, checked 12 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| WASM-4 | Free | Pricing not stated on the opened pages |
The facts
Each one read from WASM-4's own pages, with the date it was checked.
What it does
- Audience
- The project is intended for developers who want to build small games and experiment with programming languages that compile to WebAssembly.checked 12 Oct 2026
- Audio
- The sound system has four channels: two pulse wave, one triangle wave, and one noise channel.checked 12 Oct 2026
- CLI
- The `w4` command can create projects, run games, watch for code changes, and bundle cartridges.checked 12 Oct 2026
- Community
- The site describes WASM-4 as supported by a community of creators and provides a public catalog of user-built games and experiments.checked 12 Oct 2026
- Design limits
- Games use a 160×160 pixel display with four customizable colors, 64 KB of linear RAM, and a 64 KB cartridge size limit.checked 12 Oct 2026
- Desktop downloads
- The setup guide links downloads for Windows, macOS, and Linux and says the package includes the `w4` command.checked 12 Oct 2026
- Development tools
- The downloadable package includes the w4 command for creating projects and running games locally, and w4 can also be installed with npm.checked 12 Oct 2026
- Display
- The display is 160×160 pixels with four customizable colors and updates at 60 Hz.checked 12 Oct 2026
- Distribution
- The CLI bundles games as standalone HTML files or native Windows, macOS, and Linux executables; the HTML bundle works offline without external dependencies.checked 12 Oct 2026
- Hardware limits
- The specifications list 64 KB linear RAM, a 64 KB cartridge size limit, and 1024 bytes of disk storage.checked 12 Oct 2026
- Input
- Input supports keyboard, mouse, touchscreen, and up to four gamepads.checked 12 Oct 2026
- Languages
- Cartridges are self-contained .wasm files that can be built with any programming language that compiles to WebAssembly.checked 12 Oct 2026
- Multiplayer
- WASM-4 supports real-time multiplayer for up to four players locally or online, with online play using WebRTC and rollback netcode.checked 12 Oct 2026
- Native builds
- The documentation says games can be bundled as Windows, Mac, and Linux executables that run without a web browser.checked 12 Oct 2026
- Netplay limits
- Mouse input, save/load states, and cartridge reset are disabled during netplay, which the guide says may still have bugs.checked 12 Oct 2026
- Online multiplayer
- WASM-4 supports real-time multiplayer for up to four players locally or online, with netplay using WebRTC and rollback netcode.checked 12 Oct 2026
- Publishing
- Creators can submit a pull request to feature a game on wasm4.org, and games on the site are under Creative Commons BY-NC-SA unless the license holder releases them elsewhere under another license.checked 12 Oct 2026
- Purpose
- WASM-4 is a low-level fantasy game console for building small games with WebAssembly.checked 12 Oct 2026
- Save data
- Games can persist up to 1024 raw bytes; web runtime saves use browser localStorage, while native runtime saves to a file beside the game.checked 12 Oct 2026
- Saving
- Games can persist up to 1,024 bytes between sessions; the web runtime stores this in domain-bound browser localStorage, and the native runtime stores it in a file beside the game.checked 12 Oct 2026
- Security and compliance
- The official pages opened did not state security certifications or compliance claims.checked 12 Oct 2026
- Source code model
- open_sourcechecked 24 Sep 2026
- Supported downloads
- The setup page provides downloads for Windows, macOS, and Linux.checked 12 Oct 2026
Money
- Free plan
- Yeschecked 24 Sep 2026
Alternatives to WASM-4
- 1

Felgo
Free planAndroidiOSWebAPI8.7Free plan - 2

Construct 3
Free planAndroidiOSWebLinux8.6Free plan - 3

Ren'Py
Free planOpen sourceAndroidiOSWebAPI8.6Free plan - 4
Bevy
Free planAndroidiOSWebLinux8.6From $5 a month - 5

Unity
Free planAndroidiOSWebAPI8.5Free plan - 6

Godot Engine
Free planAndroidiOSWebAPI8.3Free plan
