Builder.io alternative

An open-source alternative to Builder.io.

Avocado Studio gives a Next.js or Astro site visual, click-to-edit and AI chat editing — like a visual CMS — without adding a hosted platform. It is open source, runs on your own infrastructure, keeps your content in the CMS you already use, and runs on your own AI key.

Licence
Apache-2.0, free for commercial use
Hosting
Self-hosted, inside your own Next.js app or on your own server
Content
Stays in your CMS (Sanity, Contentful, Strapi) or your repo
Components
Your own React or .astro components
AI
Your Anthropic, OpenAI or Gemini key, no token markup
Frameworks
Next.js 15/16 App Router, Astro 5+

Why teams look for an alternative

How Avocado Studio works instead

When a hosted visual CMS is the better fit

Try it before deciding

npm create avocado-site@latest my-demo
cd my-demo
npm run dev

FAQ

Builder.io alternative: common questions

Is Avocado Studio a free alternative to Builder.io?

Avocado Studio is free and open source under Apache-2.0, with no licence key or seat count. The only running cost is your own AI provider’s token charges, and your hosting.

Can I keep my headless CMS with Avocado Studio?

Yes. That is the design: your content stays in Sanity, Contentful, Strapi, a JSON file or any store you write an adapter for, and Avocado writes changes back to it.

Does Avocado Studio have a visual editor?

Yes. Click a block in the live preview of your site to select it and edit its fields in the property panel, or describe the change in chat and let the agent make it.

Does Avocado Studio work with Next.js and Astro?

Yes: Next.js 15 and 16 on the App Router, and Astro 5 and later, rendering your own components in both.

Is Avocado Studio affiliated with Builder.io?

No. Avocado Studio is an independent open-source project. Builder.io is a trademark of its owner, named here only to describe what this page compares.

Try it on a real site in one command.

Scaffold the demo site with the editor, or run it inside an existing Next.js project to wire Avocado Studio in. Open source under Apache-2.0; bring your own Anthropic, OpenAI or Gemini key.

npm create avocado-site@latest