All-in-one Figma plugin for analyzing, fixing and organizing your design files.
| Export | Components | Variants |
|---|---|---|
![]() |
![]() |
![]() |
| Analyze | Layout |
|---|---|
![]() |
![]() |
- 📦 Export — Page JSON export compatible with the Figma REST API format
- 🧩 Components — Detect structurally similar frames and convert them into master components + instances
- 🔀 Variants — Combine selected objects into a Component Set with one click
- 🔍 Analyze — Naming issues, missing safe areas, empty frames, zero-size objects — detect and auto-fix
- 📐 Layout — Constraint & sizing intent analysis with one-click auto-fix
- Node.js 14+
- Figma Desktop
git clone https://github.com/bilal-arikan/fixma.git
cd fixma
npm install
npm run build- Open Figma Desktop
- Plugins → Development → Import plugin from manifest...
- Select the
manifest.jsonfile
npm run build # Build plugin
npm run watch # Watch & rebuild on changes
npm run dev # Build + watch- TypeScript + Figma Plugin API
- esbuild — fast bundler
- HTML/CSS — inline UI
Bilal Arikan
MIT — Open source, contributions welcome!




