Rocket

OPEN SOURCE STATIC SITES WITH PLAIN SOURCE

Keep the files.
Ship HTML.

Rocket helps you build content sites and Web Component docs with plain source files. Write Markdown, use web-standard components, and ship static HTML by default.

Install npm install @rocket/js

Why Rocket

Plain source files

Write Markdown pages with JavaScript layouts, components, and config.

Flexible component loading

Static HTML by default. Choose server rendering, browser-only loading, or hydration per component.

Made for Web Component docs

Build docs with clean pages, web-standard components, and no framework lock-in.

Quick start

In an npm project:

npm install @rocket/js
npx rocket init
npm start

Build with npm run build.

Plain source in, static HTML out

  1. Create content

    Create Markdown & JS pages, layouts, and components.

  2. Use your AI

    Ask ChatGPT, Codex, Claude, or Gemini to edit plain source.

  3. Run npm run build

    Generate static output with optimized component loading.

  4. Deploy dist/

    Publish static files to any static host.