FindSoftware

Capri

Static site generator for React and Preact that renders pages to static HTML and hydrates only the components marked as islands.

Capri uses island architecture: only interactive components hydrate in the browser, and everything else ships as static HTML. Pages are rendered at build time, and the output deploys to any static host.

A project starts with npm create capri, which takes a template option for React or Preact.

Identity

Status
Active
Maintainer
Lionizers GmbH3
Maintained by
Company
First release
20227
Headquarters
Germany3

Rendering and deploy

Runs as
Static files4
Rendering
Static output4
Install with
npm create capri4

Releases

Current major version
66
Last release
2026-04-087

Adoption

GitHub stars
2131
npm downloads a week
159
Contributors
38
Dependent repositories
810
Dependent packages
910

Why these figures do not compare

Sources

  1. 2026-10-22: links, Written in, License, GitHub stars
    api.github.com/repos/capri-js/capri
  2. 2026-10-22: links
    raw.githubusercontent.com/capri-js/capri/main/README.md
  3. 2026-10-22: Maintainer, Headquarters
    capri.build/impressum.html
  4. 2026-10-22: Categories, Built on, Install with, Rendering, Runs as
    github.com/capri-js/capri/blob/main/README.md
  5. 2026-10-22: License model
    raw.githubusercontent.com/capri-js/capri/main/LICENSE
  6. 2026-10-22: Current major version
    registry.npmjs.org/capri/latest
  7. 2026-10-22: Last release, First release
    registry.npmjs.org/capri
  8. 2026-10-22: Contributors
    api.github.com/repos/capri-js/capri/contributors
  9. 2026-10-22: npm downloads a week
    api.npmjs.org/downloads/point/last-week/capri
  10. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/capri

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON