- Home
- Code Transpilers
- Mitosis
On the recordRead 5 Oct 202621 facts
Mitosis
On the record
- Build tools
- The CLI provides mitosis compile for compiling one component to one target and mitosis build for building project folders for configured targets.mitosis.builder.io · read 5 Oct 2026
- CLI
- The CLI provides `mitosis build` for projects or folders and `mitosis compile` for compiling one component file to one target.mitosis.builder.io · read 4 Oct 2026
- Configuration
- A `mitosis.config.js` file can specify compilation targets, output directory, files, exclusions, and generator options.mitosis.builder.io · read 4 Oct 2026
- Custom targets
- The configuration documentation lists targets including React Native, Swift, HTML, Vue, React, Svelte, Solid, and Qwik.mitosis.builder.io · read 4 Oct 2026
- Developer support
- The documentation links to a Mitosis community Discord for questions and participation.mitosis.builder.io · read 4 Oct 2026
- Figma integration
- Mitosis integrates with Figma to sync design systems from Figma to code.mitosis.builder.io · read 5 Oct 2026
- Framework outputs
- The overview lists Angular, React, Qwik, Vue, Svelte, Solid, and React Native as supported outputs.mitosis.builder.io · read 4 Oct 2026
- Framework-specific overrides
- The documentation describes using per-framework overrides to provide different implementations when a framework-specific library or feature is needed.mitosis.builder.io · read 5 Oct 2026
- Getting started
- The quickstart creates a project with `npm create @builder.io/mitosis@latest` and initially offers React, Svelte, and Qwik output selections.mitosis.builder.io · read 4 Oct 2026
- How it works
- Mitosis parses a static subset of JSX into an intermediate JSON structure that can be serialized into different frameworks.mitosis.builder.io · read 5 Oct 2026
- Intended use
- The overview describes maintaining a shared design system across frameworks, publishing it to npm, and building cross-framework SDKs as use cases.mitosis.builder.io · read 4 Oct 2026
- JavaScript libraries
- Mitosis components can use JavaScript libraries, but framework-specific libraries cannot be used directly in framework-agnostic Mitosis code.mitosis.builder.io · read 5 Oct 2026
- Key features
- Mitosis components can use state through the useStore or useState hooks, and components update when state changes.mitosis.builder.io · read 5 Oct 2026
- Maker
- The Mitosis documentation footer identifies Builder.io, Inc.mitosis.builder.io · read 5 Oct 2026
- Notable limitation
- The quickstart says its project setup currently supports selecting React, Svelte, and Qwik outputs.mitosis.builder.io · read 5 Oct 2026
- Output targets
- The quickstart lists targets including React, Vue, Angular, Svelte, Qwik, React Native, Swift, Lit, and Web Components.mitosis.builder.io · read 5 Oct 2026
- Purpose
- Mitosis is an open-source tool that transforms JSX components into components for multiple frameworks.mitosis.builder.io · read 4 Oct 2026
- Styling
- Components can use a css prop for styling or import CSS files.mitosis.builder.io · read 5 Oct 2026