{"id":15204457,"url":"https://github.com/jonrohan/alfred-figma","last_synced_at":"2025-10-02T23:34:12.865Z","repository":{"id":49314037,"uuid":"154071187","full_name":"jonrohan/alfred-figma","owner":"jonrohan","description":"Alfred workflow to quick link figma projects and files","archived":true,"fork":false,"pushed_at":"2019-03-26T21:26:08.000Z","size":228,"stargazers_count":110,"open_issues_count":2,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-09-29T06:01:27.271Z","etag":null,"topics":["alfred","alfred-workflow","alfred3","alfred3-workflow","design","design-tools","figma","figma-api"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonrohan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-10-22T01:31:50.000Z","updated_at":"2023-11-27T20:21:36.000Z","dependencies_parsed_at":"2022-09-23T17:31:54.236Z","dependency_job_id":null,"html_url":"https://github.com/jonrohan/alfred-figma","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonrohan%2Falfred-figma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonrohan%2Falfred-figma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonrohan%2Falfred-figma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonrohan%2Falfred-figma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonrohan","download_url":"https://codeload.github.com/jonrohan/alfred-figma/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235049009,"owners_count":18927715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alfred","alfred-workflow","alfred3","alfred3-workflow","design","design-tools","figma","figma-api"],"created_at":"2024-09-28T06:00:25.281Z","updated_at":"2025-10-02T23:34:07.412Z","avatar_url":"https://github.com/jonrohan.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Figma Alfred 3 workflow\n\n\u003e Alfred workflow to quick link Figma teams, projects and files\n\n## TODO:\n\n- Figma's API doesn't allow access to getting listings of draft files.\n- Figma's API doesn't allow access to get teams. This requires adding team ids to the workflow manually.\n- Files open in the desktop app, but teams and projects won't.\n\n## Installation\n\n```\n$ npm install --global alfred-figma\n```\n\n*Requires [Node.js](https://nodejs.org) 10+ and the Alfred [Powerpack](https://www.alfredapp.com/powerpack/).*\n\n## Configuration\n\nThere are a couple of requirements.\n\n1. You need a [Figma account](https://www.figma.com) and be part of a team.\n2. Create a [Personal Access Token](https://www.figma.com/developers/docs#auth-dev-token) so you can reach the API.\n3. Create a `.env` file with your access token in the directory of the installed workflow.\n   - `FIGMA_TOKEN=\u003cpersonal-access-token\u003e`\n   - Alternatively add an environment variable for `FIGMA_TOKEN`\n4. Add a team to your results with the `figma add [teamurl]` command.\n\n## Usage\n\n![alfred-figma](https://user-images.githubusercontent.com/54012/47411429-88909400-d71d-11e8-93a4-43a06e5bdd8e.gif)\n\n\nThe workflow lists results of 3 items teams, projects and files.\n\n### Teams\n\n- \u003ckbd\u003e⏎\u003c/kbd\u003e Open team page.\n- \u003ckbd\u003e⌥\u003c/kbd\u003e + \u003ckbd\u003e⏎\u003c/kbd\u003e Remove team from workflow.\n- \u003ckbd\u003e⌘\u003c/kbd\u003e + \u003ckbd\u003e⏎\u003c/kbd\u003e Open team page in web browser.\n\n### Projects\n\n- \u003ckbd\u003e⏎\u003c/kbd\u003e Open project page.\n- \u003ckbd\u003e⌘\u003c/kbd\u003e + \u003ckbd\u003e⏎\u003c/kbd\u003e Open project page in web browser.\n\n### Files\n\n- \u003ckbd\u003e⏎\u003c/kbd\u003e Open file.\n- \u003ckbd\u003e⌘\u003c/kbd\u003e + \u003ckbd\u003eY\u003c/kbd\u003e OR \u003ckbd\u003eshift\u003c/kbd\u003e Quicklook preview of the file.\n- \u003ckbd\u003e⌥\u003c/kbd\u003e + \u003ckbd\u003e⏎\u003c/kbd\u003e Duplicate file to your drafts.\n- \u003ckbd\u003e⌘\u003c/kbd\u003e + \u003ckbd\u003e⏎\u003c/kbd\u003e Open file in web browser.\n\n## Credits\n\n- [alfy](https://github.com/sindresorhus/alfy) made by [Sindre Sorhus](https://sindresorhus.com/) is licensed by [MIT](https://github.com/sindresorhus/alfy/blob/master/license)\n\n\n## License\n\nMIT © [Jon Rohan](http://jonrohan.codes/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonrohan%2Falfred-figma","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonrohan%2Falfred-figma","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonrohan%2Falfred-figma/lists"}