All Projects → figma → plugin-typings

figma / plugin-typings

Licence: MIT license
Typings for the Figma Plugin API

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to plugin-typings

figwrapper
Figwrapper is a script that fully integrates the Figma design tool (web version) into a complete app for Linux with local font support.
Stars: ✭ 13 (-85.71%)
Mutual labels:  figma
Tkinter-Designer
An easy and fast way to create a Python GUI 🐍
Stars: ✭ 4,697 (+5061.54%)
Mutual labels:  figma
RTLPLZ
Plugin for Figma to write RTL text
Stars: ✭ 30 (-67.03%)
Mutual labels:  figma
figma-hosted-export
Copy hosted image URLs for any frame inside Figma
Stars: ✭ 39 (-57.14%)
Mutual labels:  figma
figma-static-localizer
A Figma plugin for static localization
Stars: ✭ 30 (-67.03%)
Mutual labels:  figma
figcup
Converts Figma designs into Reagent/Hiccup components to render in the browser
Stars: ✭ 38 (-58.24%)
Mutual labels:  figma
Figicons
📦 150+ packaged & ready icons, designed in Figma. Ships with support for custom line icons.
Stars: ✭ 20 (-78.02%)
Mutual labels:  figma
Wiggles-iOS
Beautiful Puppy adoption app built to Demonstrate the SwiftUI and MVVM Architecture
Stars: ✭ 174 (+91.21%)
Mutual labels:  figma
BoxFeed
News App 📱 built to demonstrate the use of SwiftUI 3 features, Async/Await, CoreData and MVVM architecture pattern.
Stars: ✭ 112 (+23.08%)
Mutual labels:  figma
DevQuiz
Dev.Quiz 👨‍💻 | Rocketseat 💜 - NLW 05 👩‍🚀
Stars: ✭ 25 (-72.53%)
Mutual labels:  figma
Figma-Plugin-Webpack-React-Template
Base for building Figma plugins with React
Stars: ✭ 16 (-82.42%)
Mutual labels:  figma
figma
Primer, GitHub's design system, available on Figma.
Stars: ✭ 28 (-69.23%)
Mutual labels:  figma
to-path-figma
object and text to path, a figma plugin
Stars: ✭ 31 (-65.93%)
Mutual labels:  figma
designfactory-app
A project that generates pdf documents from design templates from Figma + your own data via the GUI or REST API.
Stars: ✭ 30 (-67.03%)
Mutual labels:  figma
Design-Resources
A curated list of design resources from design templates, stock photos, icons, colors, and much more.
Stars: ✭ 943 (+936.26%)
Mutual labels:  figma
figma-responsify
⚡️A Figma plugin to quickly test your designs across multiple device sizes.
Stars: ✭ 51 (-43.96%)
Mutual labels:  figma
vscode
Builder.io for VSCode - turn designs into code!
Stars: ✭ 139 (+52.75%)
Mutual labels:  figma
react-figma-ui
🏗️ React implementation for figma-plugin-ds
Stars: ✭ 25 (-72.53%)
Mutual labels:  figma
designto-code
Design to code engine. A design ✌️ code standard. Supports React, Flutter and more.
Stars: ✭ 87 (-4.4%)
Mutual labels:  figma
figma-plugins-stats
📈 A CLI to get live and historical stats for your Figma plugins
Stars: ✭ 53 (-41.76%)
Mutual labels:  figma

Figma Plugin API typings

npm

This repository contains the typings for the Figma Plugin API.

Usage

  1. Installation

    npm i --save-dev @figma/plugin-typings
    # or
    yarn add -D @figma/plugin-typings
  2. Configure tsconfig.json

    {
        "compilerOptions": {
            "typeRoots": [
                "./node_modules/@types",
                "./node_modules/@figma"
            ]
        }
    }

    The configuration above is needed for the TypeScript compiler to use type definitions found in both ./node_modules/@types and ./node_modules/@figma. Normally, most external type definitions are from DefinitelyTyped and are installed in /@types, which included by TypeScript by default. Since we host the plugin typings separately, they are installed outside in /@figma instead.

    Types should become globally available without needing to use import statements. We do it this way because the plugin API is part of the host environment, as opposed to being a package that a plugin includes.

About

Plugin API releases have the format "Version X, Update Y". Equivalent tags are created in this repository as v<x>.<y>. Note that not all API releases include API changes, some are just bug fixes. Therefore, some typings versions are skipped.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].