gavinmcfarland/plugma

Take Figma plugin development to the next level

158

stars

1,908

commits

TypeScript

primary language

Jul 14, 2026

updated

plugma.dev
cli
figma
plugins
react
svelte
vite
vue

README

Plugma and Vite logos

npm version License: MIT Discord

Plugma

Plugma is a powerful command-line tool that simplifies your Figma plugin development workflow. It enables easy creation, development, and testing with features like true hot module reloading (HMR), in-browser previews, unified bundling, and .env support for environment variables.

For full documentation see plugma.dev.

Quick Start

Create a new plugin or widget from a template.

npm create plugma@latest

Supported frameworks:

  • React
  • Svelte
  • Vue

Installation

Add Plugma as a project dependency:

npm install plugma --save-dev

Commands

CommandDescription
plugma devStart development server with HMR
plugma buildCreate production build
plugma releaseBuild and release to GitHub

Run plugma --help for complete command documentation.

Prerequisites

License

Plugma is MIT licensed. See the LICENSE file for details.

Contributors

gavinmcfarland

1,880 commits

svallory

25 commits

LukeFinch

3 commits

gavinmcfarland/plugma

Take Figma plugin development to the next level

158

stars

1,908

commits

TypeScript

primary language

Jul 14, 2026

updated

plugma.dev
cli
figma
plugins
react
svelte
vite
vue

README

Plugma and Vite logos

npm version License: MIT Discord

Plugma

Plugma is a powerful command-line tool that simplifies your Figma plugin development workflow. It enables easy creation, development, and testing with features like true hot module reloading (HMR), in-browser previews, unified bundling, and .env support for environment variables.

For full documentation see plugma.dev.

Quick Start

Create a new plugin or widget from a template.

npm create plugma@latest

Supported frameworks:

  • React
  • Svelte
  • Vue

Installation

Add Plugma as a project dependency:

npm install plugma --save-dev

Commands

CommandDescription
plugma devStart development server with HMR
plugma buildCreate production build
plugma releaseBuild and release to GitHub

Run plugma --help for complete command documentation.

Prerequisites

License

Plugma is MIT licensed. See the LICENSE file for details.

Contributors

gavinmcfarland

1,880 commits

svallory

25 commits

LukeFinch

3 commits

Languages

TypeScript

76.6%

Svelte

16.2%

JavaScript

2.3%

Shell

1.9%

CSS

1.8%