Figma Plugin SDK

Figma Plugin SDK

Create Plugins with the new Figma's UI3 Design! 🚀

96 followers

An open-source SDK to create Figma plugins without the hassle! 🚀 After 2 years building the CVA plugin, we gather quite a few tools to simplify plugin development. Now that we are readying up the official CVA launch, we are sharing what we built ❤️
Figma Plugin SDK gallery image
Figma Plugin SDK gallery image
Figma Plugin SDK gallery image
Figma Plugin SDK gallery image
Free
Launch Team

What do you think? …

Raiane Rezende
Hi, Product Hunt! 👋 We’re excited to share something we’ve been working on for years as part of the journey building the Component Variants Automator (CVA) plugin for Figma. Over the past 2 years, we developed a set of dev tools to fill the gaps in Figma plugin development. These tools made our lives easier—and now, we’re open-sourcing them to empower the community. Here’s what’s available today: 1. UI Component Library * Designed with Figma’s latest UI styles (Figma UI3), this library is perfect for creating visually consistent plugins that feel native to Figma. 2. Front-Back Communication Options * RPC (Remote Procedure Call) for straightforward, request-response communication. * Message Bus for more complex event-driven architectures. What’s Coming Soon We’re committed to expanding this toolkit and will be rolling out additional tools, like: * RunRun: A Figma-native test runner for unit and integration tests, designed to make plugin testing seamless. Some tools still need a little polishing to be packaged and published to npm, but they’re on the way! Why Open Source? We know firsthand how challenging it can be to build plugins for Figma, especially without established resources. By sharing these tools, we hope to help developers: ⏳ Save time and effort. 🧞‍♂️ Focus on building innovative plugins rather than reinventing the wheel. 🌱 Grow the ecosystem with powerful, community-driven contributions. How to Get Started ✨ Check out the repository and start exploring the tools today. 🏓 Share your feedback, suggestions, or ideas for improvement on our discord or in cva.canny.io, we’d love to hear them! Together, let’s make Figma plugin development faster, easier, and more fun 🤝 Cheers,
The CVA team 🚀