WMR
All-in-one development server and production build tool for modern web apps, distributed as the wmr npm package.
WMR is a development tool for web apps, distributed as the wmr npm package. A new project starts with npm init wmr, and an existing one adds the package with npm i -D wmr. Its development server can serve any directory like a static file server. The production build crawls and prerenders the app’s pages to static HTML at build time.
Worth knowing
The README says WMR is no longer maintained and recommends Vite with @preactjs/preset-vite instead.
Identity
Rendering and deploy
- Runs as
- Static files, Dev only14
- Rendering
- Static output1
- Install with
- npm i -D wmr14
Releases
Adoption
Sources
- 2026-10-23: Status, Categories, Install with, Runs as, Rendering
github.com/preactjs/wmr/blob/main/README.md - 2026-10-23: links
wmr.dev/ - 2026-10-23: links, Written in, GitHub stars
api.github.com/repos/preactjs/wmr - 2026-10-23: links, Install with, Runs as
wmr.dev/docs/ - 2026-10-23: Runtime, Minimum runtime, License, Current major version
registry.npmjs.org/wmr/latest - 2026-10-23: License, Maintainer
github.com/preactjs/wmr/blob/main/LICENSE - 2026-10-23: First release
registry.npmjs.org/wmr - 2026-10-23: Last release
api.github.com/repos/preactjs/wmr/releases - 2026-10-23: Contributors
api.github.com/repos/preactjs/wmr/contributors?per_page=1&anon=true - 2026-10-23: npm downloads a week
api.npmjs.org/downloads/point/last-week/wmr - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/wmr