Skip to content
aicoolies logo
Mitosis logo

Mitosis

Write components once and compile them into native code for multiple frameworks

Mitosis is Builder.io-backed open-source infrastructure for writing a component once and compiling it into native framework components for React, Vue, Angular, Svelte, Qwik, Solid, React Native, and other targets. It supports cross-framework design systems and Figma-to-code synchronization, but is distinct from the Builder.io visual builder product.

About Mitosis

Mitosis is an MIT-licensed component compiler maintained in the BuilderIO organization. It lets teams author UI components once using a constrained JSX-based format and generate native components for multiple targets, including React, Vue, Angular, Svelte, Qwik, Solid, React Native, and additional web implementations. The project is Builder.io-backed, but it is a separate open-source compiler and design-system portability layer rather than an alias for the existing Builder.io visual building platform or a generic Figma export product.

Under the hood, Mitosis parses its static JSX subset into a portable JSON representation and passes that structure through target-specific serializers. This architecture allows a shared component source to produce framework-native output instead of forcing every application to consume the same web-component runtime. The repository provides npm tooling and project scaffolding, while the documentation and playground support component authoring and output exploration. Its Figma integration extends the workflow toward design systems by helping synchronize Figma designs into code that can be published across framework packages.

Mitosis is most relevant to design-system teams, SDK maintainers, agencies, and product organizations that support the same component language across several frontend stacks. It can reduce duplicated implementation work and provide a clearer shared source of truth, but generated targets still need normal engineering review, tests, accessibility checks, and framework-specific integration. Teams should also validate the supported feature subset and target-specific gotchas before standardizing on it, because portability does not guarantee that every framework behavior or library convention maps identically.

Pricing & Platform Specs

Pricing Summary

Mitosis is free and open-source under the MIT license. It allows developers to compile declarative components to over 15 frontend frameworks without software licensing fees.

Supported Platforms

TypeScript/JSX compiler and npm tooling with a CLI, documentation, playground, framework generators, and Figma design-system integration.

Explore categories, tags & use cases

Community experience

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.

FAQ

What is Mitosis?

Mitosis is Builder.io-backed open-source infrastructure for writing a component once and compiling it into native framework components for React, Vue, Angular, Svelte, Qwik, Solid, React Native, and other targets. It supports cross-framework design systems and Figma-to-code synchronization, but is distinct from the Builder.io visual builder product.

Is Mitosis free?

Yes — Mitosis is open source and free to use. Mitosis is free and open-source under the MIT license. It allows developers to compile declarative components to over 15 frontend frameworks without software licensing fees.

Is Mitosis open source?

Yes — Mitosis is open source.

Is Mitosis still maintained?

Yes — Mitosis is active. Its listing was last verified on August 26, 2026.