figma-icon-automation
by Hal Lee
Publish icons from Figma to NPM
Installs
5,206
Likes
155
Users
7,408
Views
16,489
Preview
About this plugin
Figma Icon Automation PluginFigma Icon Automation is a plugin that can help you convert your icons' SVG code to React component code and publish to NPM. It should be used with Github Actions and NPM.
Requirements and limitationsneed some development knowledgea GitHub account.a NPM account.only works for React, I'm working on VueHow it works?
There are six steps here:
Create Components: At first, you should create a file which contains your icons' components (this workflow only fetch components).
Create Pull Request in Plugin: Fill in the GitHub repository URL and token to push your updates to GitHub, which can create a Pull Request for you.
Merge PR, Trigger Actions: Now you can merge this PR, which will trigger the GitHub Actions workflow.
Process and Convert SVG code: GitHub Actions will fetch Figma components's SVG code through Figma's API and process it. After it, GitHub Actions will convert them into React component code.
Publish to NPM: Finally, it'll publish processed code to NPM.
Install or update from NPM: Developers can use them through terminal execution, which is familiar to them.
UsageFor more details and docs you can visit https://github.com/leadream/figma-icon-automationsupport: https://github.com/leadream/figma-icon-automation/issues
More software development plugins
View allBuilder.io - Figma to Code & AI Apps (React, Vue, Tailwind, etc)
by Steve Sewell
Export designs to clean, responsive code or turn Figma screens into AI apps and prototypes.
Anima: Convert Figma to HTML/CSS/React/Tailwind,Vibe code,DevMode Inspect/Run React/HTML,App builder
by Anima
Anima - AI Design to code, Vibe code, Vibe design
SkewDat
Paidby Unfold
Skew any layer or group with all layers preserved to edit.
Zeplin
Paidby Zeplin Crew
Design tools are for designing. Zeplin is for clear, structured design delivery.