Skip to main content

Documentation Index

Fetch the complete documentation index at: https://fabricate.build/docs/llms.txt

Use this file to discover all available pages before exploring further.

Fabricate includes 9 templates that give you a fully working starting point. Instead of describing your entire app from scratch, pick the template closest to what you want and customize from there.
Templates use the full Fabricate tech stack: React 18, TypeScript, Tailwind CSS 4, Hono.js, Cloudflare D1. Every template is production-grade, not a toy example.

Available Templates

SaaS Starter

User authentication, subscription billing with Stripe, dashboard, and a basic settings page. The foundation for any paid web app.

Landing Page + Waitlist

Marketing landing page with hero, features section, pricing, and an email waitlist form.

Task Manager

Kanban board with drag-and-drop, task assignment, due dates, and project organization.

Blog / CMS

Content management with rich text editing, categories, tags, and a public-facing blog.

E-commerce Store

Product listings, cart, Stripe checkout, order management, and an admin dashboard.

Admin Dashboard

Data tables, charts, user management, and a full CRUD interface for a database-backed resource.

Internal Tool

Form-based internal tooling with role-based access control and an activity log.

API + Docs

A REST API built on Hono.js with auto-generated documentation and an API key management system.

Portfolio

Personal portfolio with project showcase, about page, contact form, and blog integration.

Using a Template

1

Choose a template

On the Fabricate home screen, select “Start from a template” and choose the one that fits your project.
2

Describe your customizations

Tell Fabricate how you want to modify the template — “rename the app to TaskFlow, change the color scheme to blue, and add a team member section to each project.”
3

Build on top of it

Use Build Mode to add your unique features on top of the template foundation.

Templates vs. Starting from Scratch

TemplateScratch
Speed to first working appMinutesMinutes
Best forCommon app patternsUnique concepts
CustomizationFullFull
Credit usageSimilarSimilar
Both approaches generate the same quality of code. Templates just give you more to start with.