Overview
@noego/forge is the frontend rendering engine for NoEgo applications. It reads the UI route definitions, renders Svelte pages and layouts, runs server-side load functions, and upgrades in-app links into client-side navigation.
In a generated app, @noego/app starts the runtime and points client.openapi, client.shell, and client.componentDir at Forge. The UI mechanics themselves live here.
Explore Forge
Pages
Map UI OpenAPI routes to Svelte views and nested layouts.
Load Functions
Load backend data on the server for SSR, hydration, and JSON-only navigation.
Page Controllers
Move page behavior into data, input, and events so Svelte stays focused on rendering.
Svelte Integration
Use Svelte 5 runes, snippets, and SSR-safe component patterns with Forge.