Skip to content

Launch offerAll 20 sites $49 $149Launch pricing ends Sunday

Sitepacks
Launch offerLaunch pricing ends Sunday20 sites · 180 pagesNext.js · Astro · HTML

Whole websites, not blocks.

20 complete industry sites — home, about, services, pricing, contact and a blog — each in its own design, written and photographed for its business. Change the words, ship it today.

complete sites
20
complete sites
designed pages
180
designed pages
art-directed photos
373
art-directed photos
frameworks per site
3
frameworks per site
client JavaScript
0 kB
client JavaScript

The library

Twenty businesses. Twenty different designs.

See all 20

Hover a site (or open it) to scroll its home page. No two share a font pairing, palette or layout — they share only the quality bar.

What’s in a pack

Every page a real business needs.

Not a landing page with a footer. Seven finished pages, a working contact form, real pricing tables, a journal with articles — the parts a client actually asks for.

  • Content in one JSON file — edit words, prices, hours, images
  • Theme as CSS variables — recolour a site in a minute
  • Responsive down to 360px, accessible markup, SEO meta
  • Deploy anywhere: Vercel, Netlify, Cloudflare, any static host
  • Next.js 16

    App Router · static export

  • Astro 7

    Components + content JSON

  • Tailwind 4

    Theme as CSS variables

  • HTML

    Compiled CSS, no build

Why whole sites

Blocks give you parts. You still have to make a website.

PagesHero + a few sections7 finished pages, linked
CopyLorem ipsumIndustry-specific, ready to edit
ImagesGrey boxes, stock links19 commissioned photos per site
DesignOne style, many piecesA distinct identity per site
OutputSnippets to assembleNext.js, Astro and HTML projects

Pricing

Pay once. Use forever.

No subscription, no seats, no attribution. Two sites are free if you want to try the quality first.

One site

Launch offerLaunch pricing ends Sunday

$19$49

one-time, no subscription

Pick any industry and make it yours.

  • All 7 pages, fully written and photographed
  • Next.js 16, Astro 7 and plain HTML versions
  • Tailwind CSS 4, zero client JavaScript
  • Unlimited personal and client projects
  • Lifetime fixes for that site
Choose a site

7-day refund before first download

All access · lifetime

Launch offerLaunch pricing ends Sunday

$49$149

one-time, no subscription

All 20 sites — 180 pages — plus every site we add later.

  • Every site: dental, law, real, restaurant, gym, saas and 14 more
  • Every future site, free, for life
  • Costs less than 3 single sites (all 20 singly: $380)
  • Unlimited personal and client projects
  • Priority email support
Get all 20 sites for $49

7-day refund before first download

Questions, answered

What exactly do I download?

A zip per site with three ready projects: a Next.js 16 app (App Router, static export), an Astro 7 project and plain HTML with compiled Tailwind CSS. All seven pages, every photo (WebP, 1600px and 800px), the content as one JSON file, and a README that walks you from unzip to deploy.

Can I use it for client work?

Yes. One purchase covers unlimited sites for yourself and your clients. You cannot resell or redistribute the templates themselves, as templates. See the license for the plain-English version.

Do I need to know React or Astro?

No. Every word, price, phone number and image lives in one content file. Change it, and every page updates. If you prefer, use the HTML version and edit it directly.

Is there any JavaScript I have to maintain?

The sites ship zero client-side JavaScript. Menus and FAQs use native HTML, animations are CSS, hero images are preloaded and the Next.js version self-hosts its fonts — built to score 90+ on Lighthouse once deployed to a CDN.

Where do the photos come from?

Every image was generated for its site with an AI image model and art-directed to its palette as one consistent shoot. They are yours to use commercially. The prompts are included, so you can make more in the same style.

How does the contact form work?

It is a plain HTML form. Point its action at Formspree, Basin, Web3Forms, Netlify Forms or your own endpoint — one line in the content file.

What if it isn’t right for me?

Email us within 7 days of purchase and before your first download, and we refund in full. After a download we can’t take the files back, so preview every page in the live demo first.

Do I get updates?

Yes, for life. All-access buyers get every new site we add at no extra cost; single-site buyers get fixes and improvements to their site. We’re at 20 sites today.

Your next client site is already built.

Pick the industry, swap in their name and photos, and deploy before lunch.