Skip to content

yassinrais/figma-to-react-native

 
 

Repository files navigation

Figma → React Native

This plugin transforms Figma components to React Native components in real time. The goal is to reduce the handoff time between design and development. Design your UI components in Figma and export them for use in your React Native app.

Preview of plugin

Getting started

  1. Install the plugin in Figma and run it.
  2. Select any Figma component on the screen.
  3. View the component code, render, storybook file, or theme file in real time.
  4. Go to the "Export" tab and choose which components to bulk export.
  5. To change the settings, click the cog icon and edit the JSON. Settings will save and update in real time.

Plugin Features

Feature
Realtime code and preview rendering
🔧 Flexible and realtime config
🎨 Theme generation from styles
🎮 Prototype interactions to components
📦 Batch exporting of components and assets
🏞 Asset exporting of rasters and vectors
⭐️ AutoLayout to Flexbox translation
🎲 Variants and properties support
🧱 Nested components support
🧩 Figma variables support
🎭 Conditional rendering
🪟 Borders and rounding
🔄 Rotations and effects
🏔 Background gradients
📚 Storybook syncing
📖 JSDoc generation
💡 Dark/light mode
💎 Tamagui output

Community

Disclaimer: This plugin does not require an account, remote service, or any other bullsh*t. There will be an optional paid service for syncing and collaboration features to support development. Donations are also welcome.

About

Convert Figma -> React Native

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.9%
  • CSS 4.8%
  • JavaScript 1.5%
  • HTML 0.8%