From Figma to Code to Docs
Handoff connects your team‘s development workflow to Figma through Figma‘s REST API. Once the connection is made, design tokens from your Figma components integrate with your project code.
With just a few simple steps in Figma, you can prepare your components to work with Handoff.
Use CLI commands like handoff-app fetch
to integrate design tokens from Figma components into your project. Go further with GitHub actions and turn Handoff into a CI/CD pipeline.
Every time you fetch
from Figma, Handoff updates a static web app that renders live, working previews of your design system—components, tokens, and styles.
Handoff has had a big impact on our design processes. Its handling of design tokens makes it easier for us to implement changes across the board.
Use them together to fully integrate Figma design tokens into your development workflow, or use them separately as point solutions to specific workflow problems.
Use the Handoff Figma plugin to annotate and mark Figma components that are ready to be integrated into your project.
Get started by installing Handoff via npm:
npm install handoff-app -g
Once the CLI is installed, use it to fetch
, build
, and serve
your design system.
Handoff generates a documentation site from your design system tokens with every fetch
, which means your team’s source-of-truth never gets stale.
handoff-app start
# localhost:3000
Ready to get started?