Skip to content
Built with Forge

Start with the foundation. Own what comes next.

Forge creates accessible, content-driven Astro websites with a shared content model and Sveltia CMS integration. Generate a complete project, commit the source, and shape it around your content.

One focused workflow
  1. 01Define the content
  2. 02Generate the site
  3. 03Own every file
npm create @rm-industries/forge
One command

A complete content site, not an empty scaffold

Run npm create @rm-industries/forge with Node.js 22.22.2 or newer on a supported line.

01 / Content

One content contract

Define content once and derive typed Astro collections plus Sveltia CMS configuration from the same model.

02 / Design

Accessible presentation

Start with semantic routes, keyboard-tested navigation, local fonts, responsive DaisyUI primitives, and light and dark themes.

03 / Quality

Production evidence

Formatting, linting, types, coverage, browser accessibility, Lighthouse, security analysis, and Pages deployment are connected.

Owned source

Forge creates the project. You control its future.

The generator does not manage or overwrite an existing site. Update shared content-model behavior through npm and adopt template improvements as reviewed migrations.