Back to Plugins

Semi Design 设计转代码 - 社区版
Free, Figma to React, Tailwind (support config file), SCSS, Emotion and CodeSandbox
code-generators
Plugin Preview
About this plugin
Created by the ByteDance - Douyin FE and UED team. Official supports D2C with Semi UI, one-click conversion of design drafts into front-end codes.
Features
- Code Generation. Supports React + SCSS, React + Tailwind, React + @emotion/css, abstract code output JSON Schema
- Sandbox Preview. Supports preview code in CodeSandbox
- Component Support. Provides a set of out-of-the-box UI Kits that can be recognized by D2C and strictly aligned with the code(semi-design), and support marking third-party component libraries
- Image Export. Supports custom image upload interface
- Dev Mode Support. Supports developer to use plug-in transcoding without editing permission of design draft
How to use
- Install plugin
- Select a layer and start transcoding. (If you don't have editing permission, you can use the plugin in Dev Mode)
- Draft inspects
- Copy and paste, save code file to local or preview code in sandbox
Tips
- For better layout effect, please use Auto Layout
- The CSS class name in the code is named after the layer name
- Try to keep the layer structure as simple as possible to avoid overlapping layers
Advanced usage
- Mark component library. Use plug-ins to mark components or component sets to realize D2C identification of third-party component libraries.
Limitations
- Radial, Angular, Diamond Linear are not supported
Support
Official Website - Feedback - 中文站点
Follow us
Plugin Details
Version | 104 |
---|---|
Created | October 24, 2022 |
Last Updated | March 11, 2025 |
Category | Software development |
Creator | Semi Design |
Stats | 1459 installs, 379 likes |
Pricing | Free |
Technical Details
- API:1.0.0
- UI:dist/index.html
- main:dist/code.js
- Document Access:dynamic-page
- Editor Types:figma
- Codegen Languages:
- React + SCSS(jsx+scss)
More Like This
Discover other plugins in the Software development category.