Reusable components. Consistent code.
Choose a component, supply its variables, and receive the configured code ready to use.
Build from components you already trust
A button becomes part of a card. Cards become a section. Sections become a page. Each component keeps its design and accepts the values declared by its author.
[+ include 24B label="Read more" href="/docs" +]
Generate the code your project needs
HTML, PHP, JavaScript, CSS, and configuration are all possible outputs. Generated code runs later, in the application where you use it.
A library for every project
Forge is being built around separate project libraries, with a web editor for people and an API for agents. Open a project to upload, edit and configure components.