{"repo":"betagouv/figpot","free":true,"listed":false,"github":"https://github.com/betagouv/figpot","clone":"git clone https://github.com/betagouv/figpot.git","description":"Figma to Penpot converter and synchronizer, to not maintain multiple platforms 🎨🖌️","language":"TypeScript","stars":48,"topics":["adobe-xd","cloner","converter","design-system","exporter","figjam","figma","figma-plugin","framework-ui","mockup"],"license":"MIT","category":"ui-components","readme_excerpt":"figpot This library is a Figma to Penpot converter and synchronizer supporting variants , it will fit your needs: - To migrate from Figma to Penpot (one-time transfer) - To provide your design system onto Penpot while keeping Figma as a source of truth (incremental transfers) - It can be automated and requires no intervention - Across synchronizations any file element will keep its unique identifier, so users relying on your file won't have bindings broken [![npm package][npm-img]][npm-url] [![Build Status][build-img]][build-url] [![Downloads][downloads-img]][downloads-url] [![Issues][issues-img]][issues-url] [![Commitizen Friendly][commitizen-img]][commitizen-url] [![Semantic Release][semantic-release-img]][semantic-release-url] Usage One-time transfer Prepare the minimal information: 1. Open your Figma document inside the browser and copy its identifier (for https://www.figma.com/design/CptbnRHeDv3pzOai91abcd/ the ID is CptbnRHeDv3pzOai91abcd ) 2. Open Penpot and create an empty file, and copy its identifier (for https://design.penpot.app/#/workspace?team-id=yyy&file-id=3d04e89b-bff0-8115-8004-bc14b0d50123&page-id=zzz the ID is 3d04e89b-bff0-8115-8004-bc14b0d50123 ) Make sure to have Node.js installed and simply run: The command will then ask you for tokens required to reach both Figma and Penpot. To avoid typing them each time, have a look at the Usage Advanced section. Note: Penpot user email and password are required to synchronize final details simulating a browser loca","default_branch":null,"files":null,"tree":[],"storefront":"/r/betagouv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/betagouv/figpot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}