Skip to content
SaastroSaastro
Saastro Theme

A fast website your team can edit. No page builder.

The base we build client sites on: Astro, React islands, and Tailwind 4 on Cloudflare Workers. Your team edits text and images from the Hub — without touching code.

yourcompany.com/en
Studio
Your companyAboutBlogContact
Hero · editable
Precise work for teams that ship.
Edit this heading on the right. The preview updates as you type.
IMAGE
Hero section
Image
Unpublished changes

Illustrative mock of Saastro Studio — try editing the heading

FrameworkAstro + React islands
StylingTailwind 4
RuntimeCloudflare Workers
LanguagesEN / ES
SEOJSON-LD · OG · hreflang
OwnershipYour repo
The problem

Editable or well-built. Most websites make you pick one.

Page builders

Easy to edit, but your site lives inside someone else’s platform.

Hand-coded sites

Fast and clean, but every text change becomes a developer ticket.

The usual compromise

Teams end up choosing between control of the content and quality of the site.

How it works · 3 steps

From brief to a site your team runs.

  1. We build your site

    We assemble it on Saastro Theme, from blocks in the ui.saastro.io registry.

  2. It ships on Cloudflare Workers

    Astro renders the pages; React islands handle the interactive parts.

  3. Your team edits it

    Every section is wired to Saastro Studio. Text and images change from the Hub, not from code.

Features

What every site ships with.

Included in the base — not plugins you add later.

Edited from the Hub

Every section is instrumented for Saastro Studio. Your team changes text and images without touching code.

Saastro Studio

Bilingual by default

English and Spanish out of the box, with hreflang between versions.

ENES

Blog and legal pages

Posts and legal pages are content collections, not one-off pages.

Collections

Leads go to your CRM

The contact form sends every lead to the CRM, through Hub → gen.

Hub → gen

Real cookie consent

GA4 and GTM load only after the visitor accepts. Not before.

GA4GTM

SEO built in

Structured data, Open Graph tags, and hreflang on every page.

JSON-LDOGhreflang

Dark mode

Light and dark themes ship with the site.

Registry blocks

Sections come from the ui.saastro.io block registry.

ui.saastro.io
Compare

Saastro Theme vs a page builder.

Saastro Theme
Typical page builder
Editing
Text and images from the Hub, via Saastro Studio
Visual editor inside the builder
Stack
Astro, React islands, and Tailwind 4
The builder’s own runtime
Hosting
Cloudflare Workers
Usually the builder’s hosting
Languages
EN / ES out of the box
Often an add-on or plugin
Cookies
GA4 / GTM load only after consent
Depends on plugins and setup
Leads
Contact form straight to the CRM (Hub → gen)
Third-party form integrations
Leaving
A git clone. The repo is yours.
Export options vary by platform
FAQ

Questions, answered.

Something else? Ask us directly.

What is Saastro Theme?

The base we build client sites on: Astro with React islands and Tailwind 4, deployed on Cloudflare Workers, with blocks from the ui.saastro.io registry.

Can my team edit the site without a developer?

Yes. Every section is instrumented for Saastro Studio, so your team edits text and images from the Hub without touching code.

Who owns the code?

You do. The repository belongs to the client. Leaving is a git clone.

How are cookies and analytics handled?

The site ships with a cookie banner that records real consent. GA4 and GTM load only after the visitor accepts.

Where do contact form leads go?

Straight to the CRM, through Hub → gen. No separate form service to wire up.

Contact

Request your site.

Tell us about your business or agency and the site you need.

  • Built on Astro, React islands, and Tailwind 4
  • Your team edits it from the Hub
  • The repo is yours

The request form isn’t connected yet. Please check back soon.

Saastro Theme

Your site. Your repo. Your team editing it.

$ git clone — that’s the whole exit plan