The Catalog

The marketplace for your app: every capability you can install, grouped by the role it plays. Pick a card to read that capability's own page — what it is, why you'd use it, and how it works.

How do I install these?

You install capabilities with the ForgePackageManager — a Linux-style package manager (no Composer) that pulls them from the sources you trust, verifies each download, and records everything in a lock file. See Package Management for how it works.

Foundation

The bootstrap + the lower-level plumbing most apps build on. ForgePackageManager is the one capability present in every blueprint — it's how you install all the others.

Application

Application-level concerns.

Frontend

Building and enhancing the front end.

Tooling & Management

Development, deployment, and management.

Examples

Working examples and reference implementations — not foundational building blocks, but models that show how to assemble capabilities or build on them for a concrete business need.

  • ForgeUi and ForgeComponents — examples of building your own UI component library using the modular approach.
  • ForgeAppAuth and AppAuth — business-layer implementations built on the ForgeAuth capability (real login/register/reset flows).
  • ForgeWelcome — a small playground app to poke at.
  • ForgeLanding — a public-facing landing page example.

Not listed: the static-site generators (ForgeStaticGen, ForgeStaticHtml) aren't ready yet, so they're intentionally left out of this catalog for now.