mitosis

Ochiq manbalardan

Mitosis — ochiq kodli dasturchi vositasi bo‘lib, bir marta yozilgan komponentlarni React, Vue, Angular, Svelte va boshqa freymvorklar kodiga kompilyatsiya qiladi.

CLI vositaKategoriya: Dasturchi vositalariOpen sourcemaʼlumot tekshirilgan: 15-okt, 2026

Sharh

Dizayn tizimi yoki umumiy UI komponentlarini yuritadigan jamoalar ko‘pincha qo‘llab-quvvatlaydigan har bir freymvork uchun bir xil komponentlarni qayta-qayta yozishadi. Bunday versiyalarni bir-biriga mos saqlash sekin va xatolarga moyil. Mitosis — buyruq satri orqali ishlaydigan kompilyator bo‘lib, komponentlarni o‘zining deklarativ, JSX ga o‘xshash sintaksisida bir marta yozish va ularni React, Vue, Angular, Svelte, Solid, Alpine, Qwik va boshqa freymvorklarga kompilyatsiya qilish imkonini beradi. U shuningdek, Figma dan dizayn tizimlarini kodga sinxronlashtirib, natijani har bir freymvork uchun npm ga joylashtira oladi. Chiqish natijasi veb-komponentlar emas, balki freymvorkning mahalliy kodi bo‘ladi. Mitosis bir nechta freymvorklar uchun komponentlar chiqaradigan dizayn tizimi muhandislari va front-end jamoalariga mo‘ljallangan. U MIT litsenziyasi ostida tarqatiladi, npm orqali o‘rnatiladi, loyiha skeleti esa npm create buyrug‘i bilan yaratiladi.
  • angular
  • builder
  • compiler
  • declarative
  • design
  • figma
  • jsx
  • jsx-lite
  • liquid
  • no-code
  • react
  • shopify

Oʻrnatish

Buyruqlar faqat koʻrsatiladi, marketpleys ularni bajarmaydi. Rasmiy hujjatlar bilan solishtiring.

Moslik

«Nomaʼlum» dalil topilmaganini bildiradi, mahsulot mos emasligini emas.
PlatformaHolatArxitekturaDalilIshonchlilik
WindowsNomaʼlum———
macOSNomaʼlum———
LinuxNomaʼlum———
Container (OCI)Nomaʼlum———
Web browserMos—Kartochkada bildirilgan—

Relizlar

tekshirilgan: 29-okt, 2026
v0.14.2Oxirgi28-okt, 2026Rasmiy manba ↗

0.14.2 versiyasi fayllari

Relizga fayllar biriktirilmagan.

Relizlar tarixi

Sifat profili

algoritm quality-v1.0 · baholangan 15-okt, 2026
Sifat bahosi91
Xavf bahosi0
Ishonchlilik 1.00
Sifat bahosi va xavf bahosi — turli koʻrsatkichlar. Yuqori sifat xavfsizlikni kafolatlamaydi.

Baho tarkibi

Qoʻllab-quvvatlash · 2020
last activity 16 days ago
Hujjatlar · 1515
README 4105 chars, description present
Foydalanishga tayyorlik · 156
install instructions: no; releases: yes
Metamaʼlumotlar · 1010
4/4 of description, homepage, license, topics
Relizlar · 1010
10 release(s), latest 16 days ago
Kategoriya aniqligi · 1010
classifier confidence 1
Ommaboplik · 1010
14438 stars (log-dampened, 10k = max)
Litsenziya aniqligi · 55
SPDX MIT
Hamjamiyat · 55
issues enabled, 678 forks

Litsenziya

MIT
Litsenziya maʼlumrepozitoriy xostingi maʼlumotlariga koʻra

Bu katalog siyosati holati, yuridik xulosa emas.

Manbalar

github.com/BuilderIO/mitosisAsosiy★ 14 438 yulduzfaollik: 29-sen, 2026Asosiy repozitoriy · Ishonchlilik 1.00

Sharhlar

Sharh yozish uchun kiring

Hali sharhlar yoʻq.

Muqobillar

README

BuilderIO/mitosis dan · litsenziya MIT · yuklangan 29-okt, 2026

Overview

Mitosis provides a unified development experience across all frameworks, enabling you to build components in a single codebase and compile them to React, Vue, Angular, Svelte, Solid, Alpine, Qwik, and more.

Using Mitosis, you can:

PS: We are actively looking for folks interested in becoming contributors to Mitosis. If interested, look at our list of good first issues or reach out on our Discord

[Gif example of devloping with Mitosis]

Quickstart

To create a new Mitosis project from scratch, run the following create command:

npm create @builder.io/mitosis@latest

Once completed, make sure to read the README.md generated in your new project. It will explain the structure of your project, and provide a walkthrough on how to build/test your components.

Read the full getting started docs for more.

Integration with Figma

To make generating Mitosis components easier, as well as to keep your design system in code in sync with your design system in Figma, Mitosis integrates with Figma.

Learn more about our Figma integration.

[Demo of using Mitosis with Figma]

Resources

Contribute

Interested in contribute? Head over to the CONTRIBUTING docs and see how you can get setup & started!

Once you're ready, checkout our issues page and grab your first issue!

Repozitoriyni ochish ↗