
Greenwood
Static site generator and web app framework built on web standards, with static, server-rendered and client-rendered pages.
Greenwood is a static site generator and web app framework built on web standards. It supports ES modules and Web APIs on the client and the server, server-renders Web Components, and routes files to pages, including API routes. A build writes static HTML, styles, scripts and images into a public directory.
Pages can be static, server-rendered or client-rendered, and a project can mix these in one site.
Worth knowing
A static build needs only the output directory on a host. Server-rendered pages and API routes need a Node.js server or a serverless adapter, as the hosting guide describes.
Identity
- Status
- Active
- Maintainer
- Project Evergreen4
Rendering and deploy
- Runs as
- Always on, Static files8
- Rendering
- Static output, On a server, In the browser7
- Install with
- npm3
Releases
Adoption
Sources
- 2026-10-21: links
greenwoodjs.dev/ - 2026-10-21: links, Written in, License, GitHub stars
api.github.com/repos/ProjectEvergreen/greenwood - 2026-10-21: links, Runtime, Install with
greenwoodjs.dev/guides/getting-started/ - 2026-10-21: Maintainer
raw.githubusercontent.com/ProjectEvergreen/greenwood/master/LICENSE.md - 2026-10-21: Categories, License
raw.githubusercontent.com/ProjectEvergreen/greenwood/master/README.md - 2026-10-21: Minimum runtime, Current major version
registry.npmjs.org/@greenwood/cli/latest - 2026-10-21: Rendering
greenwoodjs.dev/docs/introduction/about/ - 2026-10-21: Runs as
greenwoodjs.dev/guides/hosting/ - 2026-10-21: Last release
api.github.com/repos/ProjectEvergreen/greenwood/releases/latest - 2026-10-21: npm downloads a week
api.npmjs.org/downloads/point/last-week/@greenwood/cli - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40greenwood%2Fcli