Open-source headless CMS that edits Markdown, MDX, JSON and YAML content stored in your own Git repository, with a GraphQL API.
BuilderIO/builder
Open-source monorepo of SDKs, examples, and starters for Builder.io's visual development platform across React, Vue, Svelte, Qwik and more.
Open-source alternative to:Webflow
Figma Dev Mode
- Stars
- 8,866
- Forks
- 1,169
- Open issues
- 161
- Last commit
- 4 days ago
What is it?
This repository is the home of Builder.io's visual development tooling. It contains the SDKs that connect an existing site or app to Builder, along with usage examples, starter projects, and plugins. Developers can use the platform to edit pages visually with their own components, or to turn Figma designs into code.
Builder works with existing components rather than replacing them. Teams can publish content updates through a drag-and-drop editor, or export generated code. The SDKs cover frameworks including React, Vue, Svelte, Qwik, Angular, Next.js and Gatsby, with React Native also listed among supported stacks.
The repo is split into packages (SDKs), examples, starters, and plugins, so developers can pick the integration that matches their framework. A hosted account is available for trying the platform.
Key features
- 01Converts Figma designs into code.
- 02Drag-and-drop visual editor for composing pages with existing components.
- 03SDKs for React, Vue, Svelte, Qwik, Angular and other frameworks.
- 04Export generated code or publish content updates directly.
- 05Includes example projects, starters and plugins.
Use cases
- Letting marketing teams edit landing pages built from existing components.
- Turning Figma designs into working front-end code in a React or Vue project.
- Adding a visual, headless CMS layer to a Next.js or Gatsby site.
Quick start
- 1
Sign up for a free Builder.io account
- 2
Browse the SDKs, examples, and starters in the repository
Things to know
- The README gives no install or run command for this monorepo; it points to a hosted platform and per-package SDKs.
- Using the platform requires a Builder.io account, and the README offers no self-hosting instructions.
Topics
FAQ
- What is builder?
- Open-source monorepo of SDKs, examples, and starters for Builder.io's visual development platform across React, Vue, Svelte, Qwik and more. This repository is the home of Builder.io's visual development tooling. It contains the SDKs that connect an existing site or app to Builder, along with usage examples, starter projects, and plugins. Developers can use the platform to edit pages visually with their own components, or to turn Figma designs into code.
- Is builder free to use? What license does it have?
- builder is open source under the MIT license. Check the license terms before using it in commercial products.
- Is builder still maintained?
- Actively maintained. The last commit to builder was on Oct 15, 2026.
- What can I use builder for?
- Letting marketing teams edit landing pages built from existing components. Turning Figma designs into working front-end code in a React or Vue project. Adding a visual, headless CMS layer to a Next.js or Gatsby site.
- How do I install builder?
- Sign up for a free Builder.io account Browse the SDKs, examples, and starters in the repository
- Where can I get builder?
- The source code and installation instructions are on GitHub: https://github.com/BuilderIO/builder
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A framework-agnostic Generative UI toolkit built around OpenUI Lang, a compact streaming language that lets LLMs produce renderable UI from your own component library.
WebGPU shader effects packaged as drop-in components for React, Vue, Svelte, Solid and plain JavaScript.
An open library of about 7,600 brand and cloud SVG icons, available via npm, CDN, CLI, and an MCP server for AI editors.
An open-source CRM you can extend as code, with objects, views, workflows and AI agents, built on TypeScript, React and PostgreSQL.
Open-source low-code platform for building admin panels, internal tools and dashboards, connecting to 25+ databases and any API.