Field note
What it does
Core API surface for Figma plugins exposing document access, node creation, UI messaging, viewport control, and user management.
Capabilities
Available capabilities
Node CreationPlugin manifestCustom UIWebpack BundlingMulti-editor plugin supportNative Code Hot ReloadingGlobal objects and variablesData typesAsynchronous OperationsViewport controlNode propertiesTypeScript typingsConditional API access per editorNode typesManifest ConfigurationRuntime editor type detectionFont LoadingUI IntegrationRead and write file contentsBrowser API accessNode ManipulationTypeScript SupportText Node ModificationEvent HandlingCORS SupportNetwork access control (3G/4G/NB-IoT)Client StorageFetch APIPlugin Development
Tags
Tags
Ways to use it
Ways to use it
sdk
javascript / https://developers.figma.com/docs/plugins/api/figma/
npm
TypeScript / @figma/plugin-typings
npm
TypeScript / @figma/eslint-plugin-figma-plugins
sdk
JavaScript / https://developers.figma.com/docs/plugins/api/figma/
npm
javascript / webpack
npm
typescript / typescript
npm
typescript / @figma/plugin-typings