Blocks
Pre-composed templates built from primitives. Drop into real apps — customize by reading the source and paste-editing into your own module. Each block renders to plain HTML; no framework needed on the client side.
Sign in
Centered card with optional OAuth providers, email + password form, forgot-password link, and signup prompt. Drop it behind your POST /login handler.
Sign up
Create-account card. Name + email + password + confirm, optional OAuth, optional Terms/Privacy checkbox. Submits to your POST /signup handler.
Two-factor verification
OTP confirmation card with email/SMS/authenticator variants. Submits the 6-digit (or 4-digit) code to your verify handler, with resend + cancel links.
Stats overview
Auto-fit grid of KPI cards with color-coded +/- deltas, plus an optional chart slot and recent-activity feed. Drop it into any dashboard route.
Full data table
Production-ready table — search, filter dropdowns, bulk-action form, row selection, status badges, row-view links, and pagination summary. All server-rendered.
Pricing tiers
3-column pricing grid with a highlighted middle tier ("Most popular"), per-tier feature list with check marks, CTA buttons, and fine-print line.
Billing
Current plan card with seat-usage bar + next-charge date, payment method card, and a table of past invoices with download links.
Profile
Edit name, email, bio. Avatar change/remove controls, save actions, and a clearly separated "Delete account" danger zone.
Team management
Roster table with per-member role select + remove, status badges, last-active, plus an invite-by-email row at the top.
Sidebar app shell
Full app chrome — 16rem vertical nav with grouped items + badges + user footer, plus a sticky topbar and main content slot. Drop your whole app inside.