# tailthemes

Premium Tailwind themes — AI-produced, human-grade — readable, downloadable, and extendable by LLMs

Each theme is a self-describing directory with a manifest, agent instructions, pages, section components, and one theme.css.
Components are independent React sections composed into pure pages, with shared primitives isolated under components/ui.
All visual decisions use semantic CSS variables; components consume only semantic Tailwind utilities.
Tailwind v4's @theme inline bridge maps those variables to utilities such as bg-background and text-foreground.
The manifest publishes matching light and dark token tables so agents can inspect and rebrand themes mechanically.
Free themes are completely open: full source via the registry and MCP, no account, no key — start there to evaluate the format.

## Atrium

- Slug: atrium
- Category: dashboard
- Price: $39
- Description: A Tailwind CRM dashboard template that works: drag a deal between stages and every total on the page recomputes, run the three-step wizard and the record is on the board when you get there, edit or delete an account in the row it sits in. Nine pages ship: an overview that leads with the quarter's one number, a drag-and-drop pipeline board, a dense accounts table with working create, edit and delete plus the record it opens into, a forecast split by rep against the quarter's target, a stage funnel, a month calendar of close dates, a grouped activity log the console writes to as you work, two three-step create wizards, and a living /components styleguide where every specimen is the working component. Sixteen independent sections and nine primitives build them. One file declares the spine — twelve deals, twelve accounts, ten contacts — and every figure in the theme is derived from it, so no two panels can disagree. Four real recharts, coloured entirely through CSS variables, each with a table twin so no value is trapped behind a hover. Density is the craft: a 13px console tier inside a 1.125 type ladder, Inter Tight and Red Hat Mono shipped as self-hosted woff2, tabular figures in every numeric column, and status that always pairs a colour with an icon and a word. Panels share hairlines rather than floating apart, so the console reads as one sheet. A quiet near-white admin ground and indigo-violet in light, a lifted graphite in dark, a light/dark toggle in the top bar, and every pair computed to WCAG AA. Built for Tailwind v4, Next.js 15 and React 19; every colour lives in one theme.css.
- Pages: /, /pipeline, /accounts, /forecast, /calendar, /activity, /new-deal, /new-account, /components
- Tags: tailwind crm dashboard template, nextjs admin dashboard template, crm, kanban, charts, tailwind-v4
- Site: https://tailthemes.com/themes/atrium
- Manifest: https://tailthemes.com/api/themes/atrium
- Registry: https://tailthemes.com/r/atrium
- Preview: https://tailthemes.com/preview/atrium

## Foundry

- Slug: foundry
- Category: portfolio
- Price: free
- Description: A free Tailwind agency portfolio template with editorial confidence. Fraunces set at 81px on warm paper — a real display serif with an optical-size axis, not the buyer's OS font — with Archivo for text, IBM Plex Mono for every slug and label, and a 1.500 type scale whose tracking is baked into each step. A confident coral accent, and a services ledger that sets your work like a table of contents: numbered rows, real prices, real durations, one row tinted and bled to the band edge. Team pages use initials cast at plate scale instead of stock photography; the one image in the theme is a grayscale paper texture used as a luminance mask, so the legal masthead reads as a printed sheet while every pixel of colour still comes from the tokens. Every page opens with a different section — the price ledger on services, the case ledger on work, six monogram plates on studio, three addressed desks on contact — instead of the same masthead five times. Seven pages (home, services, studio, a work page whose four case studies open out in place — brief, response, outcome figures and deliverables per client, a contact page carrying a validated enquiry form, three desks and an area map of the arch drawn from the tokens rather than pulled from a tile server, a journal built around one full-length article, and a legal imprint) plus a /components styleguide that sets out every token, section and primitive in one place. Twenty-one independent sections and nine shared primitives, light-first with a complete warm dark mode that the navbar toggle switches and remembers, and that drops the display weight one step. Every colour pairing is computed to WCAG AA in both modes, including the coral contrast trap: bright coral for display type and fills, a derived darker coral for links, labels and focus rings, plus a lightness-stepped state ramp instead of alpha hovers. Built for Tailwind v4, Next.js 15 and React 19; the three typefaces ship self-hosted with their licences, and every design decision routes through a single theme.css, so rebranding is a one-file edit. Free, MIT-spirited and fully open — source, skills, fonts and all.
- Pages: /, /work, /services, /team, /contact, /journal, /legal, /components
- Tags: free tailwind agency portfolio template, free nextjs portfolio template, agency, editorial, free, tailwind-v4
- Site: https://tailthemes.com/themes/foundry
- Manifest: https://tailthemes.com/api/themes/foundry
- Registry: https://tailthemes.com/r/foundry
- Preview: https://tailthemes.com/preview/foundry
- Access: FREE — registry and MCP get_component serve the complete source (tokens, all components, pages, AGENTS.md, skills) with no entitlement. Install everything: `bunx shadcn add https://tailthemes.com/r/foundry.json`

## Grove

- Slug: grove
- Category: saas landing
- Price: $39
- Description: A calm Next.js SaaS landing page template for products that would rather explain than shout. Every row-like thing in it — the ledger table, the close checklist, the invoice list, the month-end register — sits on one 3rem pitch, so unrelated panels on unrelated pages line up like columns of the same book. Warm-paper palette at a declared 86° undertone, a deep green ink and a real ochre second hue carrying the status pills and the form error states. Typography is shipped, not wished for: Fraunces for display, Instrument Sans for text and IBM Plex Mono for the ledger register, self-hosted and OFL-licensed, on a 1.250 modular scale that lives in tokens rather than in 253 hardcoded utilities. Ships ten pages — home, pricing, blog, a chaptered product walkthrough, a long-form guide, a contact page with a hand-drawn area map that needs no tile provider, a combined privacy-cookies-terms page, sign-up and sign-in screens, and a living /components styleguide that renders every token and section on one page — with twenty-one independent sections. The interactive parts work: a light/dark toggle in the navbar that remembers, a monthly/yearly billing switch on the pricing cards, and three forms that validate in the browser with designed error and success states. A pricing table people read backed by a full comparison matrix, and a deliberate warm dark mode (not an inverted grey). Every internal link lands on a real page: no dead CTAs to wire up before you can demo it, and the blog's article and topic hrefs are the only fixtures, left pointing at your CMS on purpose. Built for Tailwind v4, Next.js 15 and React 19; every colour, size, duration and easing routes through semantic tokens in a single theme.css, so rebranding is a one-file edit. The three journal covers and the three author portraits are AI-generated and ship with the theme — no stock licence to buy, and the prompts are included so you can regenerate them.
- Pages: /, /pricing, /blog, /demo, /month-end-guide, /signup, /login, /contact, /privacy, /components
- Tags: next.js saas landing page template, saas website template tailwind, tailwind saas landing page, marketing, tailwind-v4
- Site: https://tailthemes.com/themes/grove
- Manifest: https://tailthemes.com/api/themes/grove
- Registry: https://tailthemes.com/r/grove
- Preview: https://tailthemes.com/preview/grove

## Kiln

- Slug: kiln
- Category: e-commerce
- Price: $39
- Description: A Tailwind ecommerce Next.js template for makers selling small-batch physical goods, built so the photography is the layout and the theme stays out of its way. The shelf is the move: a full-bleed hairline plate of white bays, one square photograph each, running edge to edge on the shop front and again on the product page. Fired clay against a slate-sage second hue drawn out of the ash glazes in the photographs, a 6px radius, and a display serif set on a real optical-size axis so the headline is set rather than scaled. The cart works: add to cart from the product page in the glaze you picked, watch the count in the header move, open the drawer and see what is in it, change quantities or remove a line on the cart page and the subtotal, the delivery charge and the total follow - all of it persisted, and serialized into the checkout POST. Ships a shop front, a full product page with a three-shot gallery of the same pot, a working cart with an order summary and a gift note, a making page carrying the four-firings-a-year calendar, a delivery page with a real rates table, a returns FAQ and the shop's small print, and a living styleguide - fifteen sections, eight primitives, and a light/dark toggle in the navbar because the photography holds in both. Every link in the header, the footer and the cart resolves to a page in the zip. Three self-hosted OFL typefaces (Newsreader, Karla, Spline Sans Mono) and thirteen AI-generated ceramics photographs are included under the same licence, prompts and all, graded to one exposure so the catalogue reads as one commissioned shoot. Every colour routes through twenty semantic tokens in one theme.css, in a deliberate warm dark mode as well as light, so rebranding is a one-file edit. Built for Tailwind v4, Next.js 15 and React 19; five client islands, everything else a server component.
- Pages: /, /product, /making, /delivery, /cart, /components
- Tags: tailwind ecommerce nextjs template, ecommerce template for makers, shop, cart, tailwind-v4
- Site: https://tailthemes.com/themes/kiln
- Manifest: https://tailthemes.com/api/themes/kiln
- Registry: https://tailthemes.com/r/kiln
- Preview: https://tailthemes.com/preview/kiln

## Marquee — Dark SaaS Landing Page

- Slug: marquee
- Category: saas landing
- Price: $39
- Description: A dark-first Tailwind React SaaS landing page template built around one signature: the ticker rails — full-bleed strips of timestamped, figure-bearing events drifting between sections, a different evidence feed on each route. Five fiction routes ship a whole marketing site for Recur, the demo product: home opening on the reconciliation surface, a product tour that ends in the Δ $0.00 band, pricing with a working monthly/annual switch, customers carrying a full case study and the go-live wall, and a signup form with real validation. Interactions are real, not screenshots: the navbar mode toggle, the billing arithmetic done in front of you, focus moved to the first invalid field. Ships Bricolage Grotesque, Schibsted Grotesk and Spline Sans Mono self-hosted (OFL licenses included), a 1.333 modular type scale with every size on a token, a raspberry-on-wine palette whose gold second hue is reserved for flagged rows, and a /components styleguide listing all 48 tokens per mode. The hero ground carries a generated poster grain shipped as a grayscale luminance mask, so every tinted pixel still comes from a token and a rebrand carries the texture unchanged. The light variant is a designed blush-paper table, not a token flip; every foreground/background pair in both modes is verified against WCAG AA by computation. Every rendered href resolves to a page or anchor the theme ships.
- Pages: /, /product, /pricing, /customers, /signup, /components
- Tags: tailwind react saas landing page template, saas landing page, dark saas landing, pricing page tailwind, nextjs saas marketing site, subscription analytics demo
- Site: https://tailthemes.com/themes/marquee
- Manifest: https://tailthemes.com/api/themes/marquee
- Registry: https://tailthemes.com/r/marquee
- Preview: https://tailthemes.com/preview/marquee

## Meridian — Docs & API Reference

- Slug: meridian
- Category: docs
- Price: $39
- Description: A Tailwind documentation template built as a reading surface, with the four interactions a docs product is expected to have. Prose stops at a ruled line and only machine content crosses it: the reading edge runs down every article column, and code blocks, parameter tables and the architecture figure are the things allowed past. Eight routes ship and every link on them resolves. The SDK page is one tabbed comparison of the same consumer in TypeScript, Python and Go, and a hash selects the language. The release log filters by tag. The reference carries a request builder that assembles a real curl command from the publish parameters and never pretends to send it. The header carries a light/dark switch, because dark here is a designed second table, not an inversion. Search is keyboard-first and opens on the platform's own modifier, every code block copies, and the delivery diagram is canonical Wire Diagram JSON your agents can edit. Source Sans 3 and Source Code Pro ship as self-hosted webfonts, the type scale is a real 1.250 ladder, and the masthead carries a contour-survey texture drawn entirely from tokens. Light and dark are both complete and both computed against WCAG AA.
- Pages: /, /guides, /api, /sdks, /changelog, /support, /legal, /components
- Tags: tailwind documentation template, api reference template nextjs, docs, search, tailwind-v4
- Site: https://tailthemes.com/themes/meridian
- Manifest: https://tailthemes.com/api/themes/meridian
- Registry: https://tailthemes.com/r/meridian
- Preview: https://tailthemes.com/preview/meridian

## Relay — AI Agent Product Landing

- Slug: relay
- Category: saas landing
- Price: $39
- Description: An AI SaaS landing page template for agent products that ships the agent UI with it. One support ticket is told four ways: a live card in the hero, a full five-turn transcript with real Stripe tool calls and a policy citation, a timed run log of every call, and a Wire Diagram decision flow that forks where the agent stops. Two Wire Diagram graphs ship as canonical JSON in Wire's own schema, so a buyer's agent edits the diagrams the way it edits everything else. Plus a handoff panel showing what a human receives, a contact page with named desks and the registered entity, a working light and dark toggle in the navbar, and a price calculator that does the real arithmetic on closed tickets. A cool blue-grey system at OKLCH hue 256 with one amber accent that marks every place a person acts and nowhere else — no purple, no gradients. Every interior page opens on its own instrument rather than a shared masthead: the transcript card on product, the write-path diagram on security, the calculator on pricing, the desk grid on contact. Self-hosted Public Sans and JetBrains Mono, a 1.200 modular type scale on two token ladders, home, product, security, pricing, contact and a living /components styleguide, Tailwind v4 semantic tokens, and complete light and dark modes verified against WCAG AA by computation.
- Pages: /, /product, /security, /pricing, /contact, /components
- Tags: ai saas landing page template, ai agent website template, ai agent landing page, tailwind-v4
- Site: https://tailthemes.com/themes/relay
- Manifest: https://tailthemes.com/api/themes/relay
- Registry: https://tailthemes.com/r/relay
- Preview: https://tailthemes.com/preview/relay

## Signal — Dark Dev-Tool Landing

- Slug: signal
- Category: saas landing
- Price: $39
- Description: A dark-first developer tool landing page template for CLIs, built around one signature: the annotated regression trace — a terminal transcript that names the commit that caused the number. Six routes ship a whole company site: home, pricing with a working cost estimator, quickstart, CLI reference, changelog with a live tag filter, and contact carrying the engineering addresses and the legal minimum. Every one of them opens with a different device — the estimator, the tag filter, an `sgl --help` terminal, the four contact routes — rather than the same heading-and-stats masthead five times. Interactions are real, not screenshots: a light/dark toggle in the navbar, copy buttons on every command, per-tag changelog filtering, and an estimator that does the per-gigabyte arithmetic in front of you. Ships IBM Plex Sans and IBM Plex Mono self-hosted (OFL), a 1.200 modular type scale with every size on a token, a steel-cyan palette with a true amber second hue that lets the changelog say breaking, a /components styleguide listing all 45 tokens per mode, and a light variant that is a designed variant rather than a token flip — every foreground/background pair in both modes verified against WCAG AA by computation. Every rendered href resolves to a page or an anchor the theme actually ships.
- Pages: /, /pricing, /changelog, /docs, /cli, /contact, /components
- Tags: developer tool landing page template, dark saas template, cli landing page template, tailwind-v4, dev-tools, dark-mode, changelog, ibm-plex
- Site: https://tailthemes.com/themes/signal
- Manifest: https://tailthemes.com/api/themes/signal
- Registry: https://tailthemes.com/r/signal
- Preview: https://tailthemes.com/preview/signal

## mcp

- Endpoint: https://tailthemes.com/api/mcp
- Transport: streamable-http stateless (one JSON-RPC message per POST; application/json responses)
- search_themes: Search public theme metadata by text and category.
- get_theme: Read a full public manifest, AGENTS.md, and README.md.
- get_component: Read one declared theme source file; paid themes require entitlement.
- download_theme: Request a theme artifact; paid themes require entitlement and downloads await the commerce layer.
- Entitlement: get_component and download_theme require entitlement for paid themes.
