Figma 是一个协作界面设计工具,在 GitHub 上拥有广泛的公共存在。其主要编程语言包括 TypeScript、JavaScript 和 Go,拥有多个知名项目,如 plugin-samples 和 mcp-server-guide。这些项目为开发者提供了丰富的资源和工具,以支持 Figma 的生态系统。
🔌 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
此仓库未提供描述。
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
此仓库未提供描述。
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
此仓库未提供描述。
此仓库未提供描述。
此仓库未提供描述。
it-eng-pub
此仓库未提供描述。
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. 🔗✔️
此仓库未提供描述。
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.
此仓库未提供描述。
Set up your GitHub Actions workflow with a specific version of Ruby
PostgreSQL logical replication library for Go.
此仓库未提供描述。
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.
此仓库未提供描述。
: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.
此仓库未提供描述。
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.
此仓库未提供描述。
Types and eval logic for LaunchDarkly Rust SDKs
🏷️ GitHub Action to remove labels
🔔 GitHub Action to send notifications to Slack
此仓库未提供描述。
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
此仓库未提供描述。
AWS SDK for the Go programming language.
Performs Bazel Target Diffing between two revisions in Git, allowing for Test Target Selection and Selective Building
此仓库未提供描述。
Figma 在 GitHub 上构建了多个项目,主要围绕插件和 API,提供开发者资源,例如 plugin-samples 和 mcp-server-guide,帮助用户更好地使用 Figma 进行设计和开发。
Figma 的公共仓库主要使用 TypeScript、JavaScript、Go、Python、Ruby 和 Rust。这些语言为实现其设计工具的功能提供了基础,确保了项目的多样性和灵活性。
是的,Figma 的所有仓库都是公开的。开发者可以自由访问和贡献代码,这促进了社区的参与和开源资源的共享。