Bolt Figma

Build Figma Plugins Faster

A lightning-fast boilerplate for building Figma Plugins in Svelte, React, or Vue built on Vite + TypeScript + Sass

Figma
Plugins

Figma Plugin Development Streamlined

Spin up a new Figma Plugin in seconds for your framework of choice so you're ready to jump into development.

Write Scripts

Easy CLI Starter

Spin up a new Figma Plugin in seconds for your framework of choice so you're ready to jump into development.

Write Scripts

Pick Svelte, React, or Vue

Easily get started with your favorite framework

Write Scripts

Instant Hot Reloading

Bolt Figma comes with ligtning-fast hot-reloading powered by the Vite.js bundler, which is much faster and more reliable than file-watching.

Write Scripts

Full Type Safety

For frontend, backend, and manifest. Bolt also comes with helper functions for type-safe communication between frontend and backend layers.

Write Scripts

Optimized Build Size

Using Rollup as a part of Vite's bundling system, Bolt Figma ensures you're only shipping the code you need, resulting in the most optimized bundle size possible for fast uploads and downloads.

Write Scripts

Fast Packaging to ZIP

Ready to ship your plugin? With dedicated commands for packaging your plugin into a ZIP archive with sidecar assets in a ZIP, Bolt Figma makes the packaging process as easy as possible.

Bolt also comes with a GitHub action config for building ZIP files and creating releases right in your repo.

Get Started Today!

Ready to build Figma Plugins faster than ever before? Head over to GitHub and get started today:

Need help setting up Bolt Figma for your team?

Reach out to schedule a free consultation:

BACKERS

Huge thanks to our backers who have helped make this project possible!

If you're interested in supporting this open-source project, please contact us.

SUCCESS STORIES

Adam Plouff - Battle Axe
Adam Plouff
Battle Axe
starstarstarstarstar

Many thanks to Justin at Hyper Brew for creating and sharing the most usable system for building Figma plugins.

Pro tip: Svelte is the most fun you'll have in a code editor. Bolt also supports Svelte and it's nice.

Eugen Pflüger - OMATA
Eugen Pflüger
OMATA
starstarstarstarstar

Bolt is fantastic for quick plugin creation. It includes everything you need, even a built-in messaging system. My favorite part is how easily you can use Vue.

EXAMPLE PROJECTS