
Modern.js
Progressive web framework based on React for client-rendered, server-rendered and statically generated web applications.
Modern.js is a progressive web framework based on React. Applications default to client-side rendering, and the introduction says server-side rendering can be enabled when needed. The static site generation page describes pages generated at build time. A project is created with npx @modern-js/create@latest.
The core package, @modern-js/app-tools, provides the CLI commands and integrates the Modern.js Server for development and production.
Worth knowing
The docs site labels itself “Modern.js 2.x Docs” while the current major on npm is 3.
Identity
Rendering and deploy
- Rendering
- In the browser, On a server, Static output289
- Install with
- npx @modern-js/create@latest6
Releases
Adoption
Sources
- 2026-10-21: links, GitHub stars
api.github.com/repos/web-infra-dev/modern.js - 2026-10-21: links, Categories, Rendering, Built on
modernjs.dev/guides/get-started/introduction - 2026-10-21: First release
registry.npmjs.org/@modern-js/app-tools - 2026-10-21: Maintainer, License
raw.githubusercontent.com/web-infra-dev/modern.js/main/LICENSE - 2026-10-21: Written in
api.github.com/repos/web-infra-dev/modern.js/languages - 2026-10-21: Runtime, Install with
modernjs.dev/guides/get-started/quick-start - 2026-10-21: Minimum runtime, Current major version
registry.npmjs.org/@modern-js/app-tools/latest - 2026-10-21: Rendering
modernjs.dev/guides/basic-features/render/ssr - 2026-10-21: Rendering
modernjs.dev/guides/basic-features/render/ssg - 2026-10-21: Last release
api.github.com/repos/web-infra-dev/modern.js/releases/latest - 2026-10-21: Contributors
api.github.com/repos/web-infra-dev/modern.js/contributors?per_page=1&anon=true - 2026-10-21: npm downloads a week
api.npmjs.org/downloads/point/last-week/@modern-js/app-tools - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40modern-js%2Fapp-tools