Collaborative interface design tool
196
Public repositories
9,677
Total stars
2,797
Followers
Figma maintains a significant public presence on GitHub, showcasing a wide range of repositories primarily developed in TypeScript, JavaScript, and Go. Notable projects include plugin-samples, which provides sample Figma plugins, and community-resources that share open source plugins and developer resources for Figma products.
🔌 Sample Figma plugins.
A guide on how to use the Figma MCP server
A tool for connecting your design system components in code with your design system in Figma
No description provided for this repository.
A collection of open source plugins, widgets, agent skills, and developer resources for Figma products that have been shared on GitHub.
Simple Design System (SDS) is a base design system that shows how Figma’s Variables, Styles, Components, and Code Connect can be used alongside a React codebase to form a complete picture of a responsive web design system.
Typings for the Figma Plugin API
OpenAPI specification and types for the Figma REST API
Example GitHub Actions workflows for syncing variables to Figma
Translate component variants, properties, and more into dynamic code snippets for your design system.
An example of making a Figma plugin that talks to OpenAI GPT models.
FigJam widget code examples & starter projects using the FigJam Widget API
No description provided for this repository.
Transform a YAML file to a JS object
Scripts used to migrate Figma's codebase to strictNullChecks
A GPU-side profiler for WebGL using EXT_disjoint_timer_query
Size efficient alternative to macOS universal binaries
Figma / FigJam components for creating beautiful and informative architecture diagrams.
typescript-eslint rules for plugins
Create new FigJam widgets with a single command.
Typings for the Figma Widget API
An advanced font engine for Node and the browser
Native Node bindings to Git.
A schema-based binary format for efficiently encoding trees of data
Fork of https://github.com/missive/emoji-mart
No description provided for this repository.
No description provided for this repository.
No description provided for this repository.
it-eng-pub
No description provided for this repository.
Rust-based bundler for JavaScript and TypeScript with refined webpack API 🦀
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
GitHub Action for creating a GitHub App Installation Access Token
🤖 Automate GitHub Project cards with any webhook event
An AI-powered security review GitHub Action using Claude to analyze code changes for security vulnerabilities.
Set up your GitHub Actions workflow with a specific version of Go
A GitHub action that will wait until a Netlify Preview deploy has completed before continuing on
An action to download a prebuilt Ruby and add it to the PATH in 5 seconds
A GitHub Action that implements smart caching for rust/cargo projects
:octocat: Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories.
Send Datadog metrics, events, service checks and logs from GitHub workflows
Harden-Runner is a CI/CD security agent that works like an EDR for GitHub Actions runners. It monitors network egress, file integrity, and process activity on those runners, detecting threats in real-time.
Golang keychain package for iOS and macOS
⚡️ Github action to label your pull requests based on the author name ⚡️
GitHub Action for Semantic Release
Check all links in markdown files if they are alive or dead. 🔗✔️
No description provided for this repository.
Actions for running CodeQL analysis
Send data into Slack using this GitHub Action!
Git caching proxy
Action for checking out a repo
Set up your GitHub Actions workflow with a specific version of node.js
Install pnpm package manager
Rusty webpack-sources port.
No description provided for this repository.
Set up your GitHub Actions workflow with a specific version of Ruby
PostgreSQL logical replication library for Go.
No description provided for this repository.
Bazel's Continuous Integration Setup
Set up your GitHub Actions workflow with a specific version of Bun
An Action to upload a release asset via the GitHub Release API
Github Action which alerts a Slack channel if an issue receives reactions over a specified threshold.
A GitHub Action for sending events to PagerDuty
Wraps actions-toolkit into an Action for common GitHub automations.
No description provided for this repository.
:gear: A GitHub Action to download an artifact associated with given workflow and commit or other criteria
Sets up Terraform CLI in your GitHub Actions workflow.
Official GitHub Action for OpenSSF Scorecard.
LaunchDarkly Server-Side SDK for Rust
The action sets up and caches the latest release of fossa-cli, infer the correct configuration from the current system state, analyze the project for a list of its dependencies, and upload the results to FOSSA.
Fork of https://github.com/pablovarela/terraform-provider-slack
Node.js client for statsd, DogStatsD, and Telegraf
Collection of various multi-arch Dockerfiles
Emscripten SDK
A composite action for packaging and uploading an artifact that can be deployed to GitHub Pages.
Tools for building Bazel targets when source files change.
No description provided for this repository.
Trunk.io GitHub Action
Marks issues and pull requests that have not had recent interaction
create comment on pull request, if exists update that comment.
Read file contents
Set up your GitHub Actions workflow with a specific version of Java
Figma fork of ruby-debug/debase with Ruby 3.4 K&R compat patches
Set up your GitHub Actions workflow with a specific version of https://docs.astral.sh/uv/
Resolve a partially qualified Ruby constant reference to the fully qualified name and the path of the file defining it.
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
No description provided for this repository.
Types and eval logic for LaunchDarkly Rust SDKs
🏷️ GitHub Action to remove labels
🔔 GitHub Action to send notifications to Slack
No description provided for this repository.
Copy (not fork) of https://github.com/getsentry/raven-ruby#
Ruby SDK for Temporal
GitHub Action to install chainctl in your workflow
Build, format, lint, and check for breaking changes in your Protobuf schemas, and automatically publish to the Buf Schema Registry.
🎃 Windowless WebGL for node.js
No description provided for this repository.
AWS SDK for the Go programming language.
Performs Bazel Target Diffing between two revisions in Git, allowing for Test Target Selection and Selective Building
No description provided for this repository.
Figma builds various tools and resources on GitHub, including sample plugins, server guides, and design system connectivity tools. These repositories support developers in enhancing their use of Figma's interface design functionalities.
Figma primarily uses TypeScript, JavaScript, Go, Python, Ruby, and Rust in its public repositories. This diverse language palette allows for a robust development environment tailored to collaborative design tools.
Yes, all of Figma's repositories on GitHub are public. This openness enables developers to access and contribute to the projects, fostering a collaborative environment within the design and development community.
Monitor Figma with RepoGuard and get alerted the moment a new public repository appears.
Monitor this account