Design to code engine. A design ✌️ code standard.
Grida's Design to code core library. Convert your figma, sketch and adobe xd design to flutter, react, vue and more.
npx designto react https://www.figma.com/files/XXX
Or.. 👩💻 Try designto-code from browser IDE
npm i -g @designto/cli
# react + figma example
designto react https://www.figma.com/files/XXX -o mypage.tsx
Integrated usage
We support importing designs from Figma with our figma-sdk . You can also design components with scenes DSL, or use our built-in drag & drop editor.
Frameworks
channel
bundler
reflect-ui
material-ui
tailwind
packager
ReactJS
✅
stable
esbuild
(wip)
(wip)
(wip)
npm
, local
, git
Flutter
✅
beta
dart-services
(wip)
Yes (native)
No
pub
, local
, git
React Native
✅
beta
expo
(wip)
No
No
expo
, local
, git
SolidJS
✅
beta
esbuild
(wip)
No
(wip)
npm
, local
, git
Vanilla (html/css)
✅
stable
vanilla
(wip)
No
(wip)
local
, cdn
Svelte
✅
beta
svelte
(wip)
No
(wip)
npm
, local
, git
Vue
(wip)
dev
vue
(wip)
No
(wip)
npm
, local
, git
Android (Jetpack)
(wip)
dev
Not supported
(wip)
Yes (native)
No
local
, git
iOS (SwiftUI)
(wip)
dev
Not supported
(wip)
No
No
local
, git
React
ReactJS
styled-components
✅
@emotion/styled
✅
css-modules
✅
inline-css
✅
@mui/material
(wip)
breakpoints
(wip)
components
(wip)
ReactNative
ReactNative
StyleSheet
✅
styled-components/native
✅
@emotion/native
✅
react-native-linear-gradient
(wip)
react-native-svg
(wip)
expo
(wip)
Vanilla (html/css)
Vanilla
reflect-ui
right-aligned
css
✅
scss
are neat
Flutter
Flutter
material
✅
cupertino
(wip)
reflect-ui
(wip)
Svelte
Svelte
styled-components
✅
@mui/material
(wip)
Vue3
Vue
styled-components
✅
@mui/material
(wip)
SolidJS
Solid
solid-styled-components
✅
inline-css
✅
iOS Native
Android Native
Android
Jetpack Compose
(wip)
Linting
Custom Tokenizer
Custom Assets Repository
Custom Cache
Custom Cursor
Plugins
git clone https://github.com/gridaco/designto-code.git
cd designto-code
yarn
yarn editor
# visit http://localhost:6626
Trouble shooting
update pulling - git submodule update --init --recursive
preprocessing
design
layouts
animations
constraints
breakpoints
code
documentation
single-file module
multi-file module
Layouts
Animations (motions)
Constraints
Breakpoints
designtocode-editor-stateful-demo-min.mov
Visit project (./editor
)
Visualization
architecture