markstageType it. Ship it.

A Builder.io alternative for Astro sites

Markstage vs Builder.io for Astro: page editing on your site's real design with content in git, self-hosted, no per-user fees. Facts checked 3 Nov 2026.

Facts about Builder.io checked on , from its own website. Markstage is not affiliated with it.

From the full comparison; each number links to its source.

Builder.io is a hosted visual platform. In Astro, you add a preview page and Builder's drag-and-drop editor works on it; content lives in your Builder space. Markstage edits on the site's own pages, keeps content as files in git, and runs on your own server.

Who each one is for

Builder.io suits teams who want drag-and-drop page building with their own components, AI features and a hosted service, often across several frameworks.

Markstage suits Astro sites that want writers on the real design, every change as a git commit, and no per-user fees. Markstage is pre-release.

Side by side

MarkstageBuilder.io
Visual editingOn the site's own pagesDrag-and-drop editor on a preview page you add
Where content livesMarkdown and JSON in your git repositoryYour Builder space (hosted)
Astro@markstage/astro integrationA guide in Astro's docs: a builder-preview page and a preview URL
PriceFree to self-hostFree (1 user, up to 5); Pro $24 per user a month; Team $40 per user a month
Pricing modelNo limits or creditsMonthly AI credits per plan
Roles and sign-onFive roles plus custom roles; OpenID Connect single sign-on, includedAdmin only on Free and Pro; four roles on Team; custom roles, RBAC and single sign-on on Enterprise
AI agents (MCP)MCP server, includedBuilt-in MCP servers from Pro; custom MCP servers on Team
LicenceElastic License 2.0 (source-available)SDKs: MIT; the service is closed

Where Builder.io is stronger

Moving from Builder.io to Markstage

Builder content has to become Markdown or JSON files and sections. Read your entries through Builder's API, map each Builder component to a section in your Astro components and Markstage block pack, and run Markstage's import API (dry run first, imported as drafts, idempotent on each source id).

Frequently asked questions

Does Builder.io work with Astro?

Yes. Astro's docs have a Builder.io guide: you create a preview page and set it as the preview URL in your Builder space.

Is there a free Builder.io alternative?

Markstage is free to self-host and has no per-user or credit fees. Builder.io also has a free plan for one user.

Can Markstage drag sections onto a page?

Yes. Writers drag a section or a synced item from the Library onto the live page, and a line between two sections shows where it will land.

Sources

Checked on 2026-11-03: Builder.io pricing · Builder.io developer docs · Builder.io on GitHub · Astro: Builder.io guide. Markstage facts: the full comparison.

Get Markstage on GitHubAll comparisonsRead the docs

More comparisons