{"id":13494896,"url":"https://github.com/Figma-Linux/figma-linux","last_synced_at":"2025-03-28T15:32:08.224Z","repository":{"id":37484440,"uuid":"115411542","full_name":"Figma-Linux/figma-linux","owner":"Figma-Linux","description":"Figma is the first interface design tool based in the browser, making it easier for teams to create software. Join us in https://t.me/figma_linux","archived":false,"fork":false,"pushed_at":"2025-01-21T23:55:23.000Z","size":12105,"stargazers_count":2788,"open_issues_count":144,"forks_count":168,"subscribers_count":39,"default_branch":"dev","last_synced_at":"2025-02-02T11:01:59.009Z","etag":null,"topics":["electron","figma","figma-app","linux"],"latest_commit_sha":null,"homepage":"","language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Figma-Linux.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-12-26T10:16:52.000Z","updated_at":"2025-02-01T20:58:25.000Z","dependencies_parsed_at":"2023-09-23T08:20:14.030Z","dependency_job_id":"663e83b8-c6f4-4686-9fb3-071b3fc10267","html_url":"https://github.com/Figma-Linux/figma-linux","commit_stats":{"total_commits":922,"total_committers":37,"mean_commits":24.91891891891892,"dds":0.07917570498915405,"last_synced_commit":"28c2b4e4e918b2d946ebc7dea3986fae60b9d173"},"previous_names":["chugunovroman/figma-linux"],"tags_count":49,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Figma-Linux%2Ffigma-linux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Figma-Linux%2Ffigma-linux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Figma-Linux%2Ffigma-linux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Figma-Linux%2Ffigma-linux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Figma-Linux","download_url":"https://codeload.github.com/Figma-Linux/figma-linux/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245791952,"owners_count":20672670,"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":["electron","figma","figma-app","linux"],"created_at":"2024-07-31T19:01:29.234Z","updated_at":"2025-03-28T15:32:08.144Z","avatar_url":"https://github.com/Figma-Linux.png","language":"Svelte","readme":"# \u003cimg src=\"https://raw.githubusercontent.com/ChugunovRoman/figma-linux/master/resources/icons/128x128.png\" width=\"32\"\u003e Figma electron app (unofficial)\n\n\nFigma-linux is an unofficial [Electron](http://electron.atom.io)-based  [Figma](https://figma.com) desktop app for Linux.\n\n\u003cp\u003e\n\t\u003cimg src=\"https://raw.githubusercontent.com/ChugunovRoman/figma-linux/master/images/screenshot1.jpg\"\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\t\u003cimg src=\"https://img.shields.io/github/downloads/ChugunovRoman/figma-linux/total.svg\" /\u003e\n    \u003ca href=\"https://github.com/ChugunovRoman/figma-linux/releases/latest\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/release/ChugunovRoman/figma-linux.svg?label=latest%20release\"\u003e\n\t\u003c/a\u003e\n\t\u003cimg src=\"https://img.shields.io/github/last-commit/ChugunovRoman/figma-linux.svg\"\u003e\n    \u003ca href=\"https://github.com/ChugunovRoman/figma-linux/issues\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/issues/ChugunovRoman/figma-linux.svg\"\u003e\n\t\u003c/a\u003e\n    \u003ca href=\"https://github.com/ChugunovRoman/figma-linux/issues?q=is%3Aissue+is%3Aclosed\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/issues-closed/ChugunovRoman/figma-linux.svg\"\u003e\n\t\u003c/a\u003e\n\t\u003cimg src=\"https://img.shields.io/github/languages/code-size/ChugunovRoman/figma-linux.svg\"\u003e\n\t\u003cimg src=\"https://img.shields.io/github/repo-size/ChugunovRoman/figma-linux.svg\"\u003e\n    \u003ca href=\"https://github.com/ChugunovRoman/figma-linux/stargazers\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/github/stars/ChugunovRoman/figma-linux.svg?style=social\u0026label=Stars\"\u003e\n\t\u003c/a\u003e\n\u003c/p\u003e\n\n\u003c!-- [![Codacy Badge](https://api.codacy.com/project/badge/Grade/d80ff1e7c3fe4da28e2e50a28d4ead7c)](https://www.codacy.com/manual/ChugunovRoman/figma-linux?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=ChugunovRoman/figma-linux\u0026amp;utm_campaign=Badge_Grade) --\u003e\n[![Snap](https://snapcraft.io/figma-linux/badge.svg)](https://snapcraft.io/figma-linux)\n\n## Installation\n### Universal\nYou can install Figma-linux from Snap [here.](https://snapcraft.io/figma-linux)\n\nAlternatively, type\n```bash\nsudo snap install figma-linux\n```\nin your terminal.\n\nTo use local fonts when using the snapd version create a symbolic link:\n\n```\nsudo ln -s $HOME/.local/share/fonts $HOME/snap/figma-linux/current/.local/share/\n```\n\nThere is also an AppImage available.\nGet it on our [Releases](https://github.com/Figma-Linux/figma-linux/releases) page, then make it executable and install using these terminal commands:\n```bash\nchmod +x figma-linux-*.AppImage\nsudo ./figma-linux-*.AppImage -i\n```\nThis is not a portable AppImage - it will install figma-linux on your system, after which you can run it from terminal or from your app list.\nFor more info, execute\n```bash\n./figma-linux-*.AppImage -h\n```\n\n### Debian-based Distros\nFirstly, install `libgconf-2-4`:\n```bash\nsudo apt install libgconf-2-4\n```\nDownload the .deb package from the [Releases](https://github.com/Figma-Linux/figma-linux/releases) page, and install it with `dpkg` or your favorite .deb installer.\n```bash\nsudo dpkg -i figma-linux_*_amd64.deb\n```\n\n### Ubuntu\n\nOn Ubuntu, you can use our PPA:\n```bash\nsudo add-apt-repository ppa:chrdevs/figma \u0026\u0026 sudo apt update \u0026\u0026 sudo apt install figma-linux -y\n```\n\nIf you receive a `NO_PUBKEY` error while running `apt update`, then you must add the key manualy:\n```bash\nsudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 70F3445E637983CC\n```\n\n#### Alternative Ubuntu install\n\nDownload the .deb package from the [Releases](https://github.com/Figma-Linux/figma-linux/releases) page, and install it with `apt`.\n```bash\nsudo apt install figma-linux_*_amd64.deb\n```\n\n### Arch-based distros\n\nFigma-linux is available on the [AUR](https://aur.archlinux.org/packages/figma-linux/).\nYou can use an AUR helper like `yay` to install it:\n```bash\nyay -S figma-linux-bin\n```\nOther AUR packages:\n - [figma-linux](https://aur.archlinux.org/packages/figma-linux) - the package install binary version from release tag\n - [figma-linux-bin](https://aur.archlinux.org/packages/figma-linux-bin) - the package install binary version from release tag\n - [figma-linux-git](https://aur.archlinux.org/packages/figma-linux-git) - the package build the app from Github from latest release tag\n - [figma-linux-dev-git](https://aur.archlinux.org/packages/figma-linux-dev-git) - the package build the app from Github from latest commit on the dev branch\n### RPM-based distros\nDownload the .rpm package from our [Releases](https://github.com/Figma-Linux/figma-linux/releases/latest) page, then install it:\n\n```bash\nsudo dnf install figma-linux-*.x86_64.rpm\n```\n\n### Nixos\nOn Nixos, you may add `figma-linux` in the `environment.systemPackages` list of your `/etc/nixos/configuration.nix` and run:\n```bash\nsudo nixos-rebuild switch\n```\n\n## Building from source\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/Figma-Linux/figma-linux\ncd figma-linux\n```\n2. Install prerequisites from npm:\n```bash\nnpm i\n```\nTo run Figma-linux from npm in dev mode execute this:\n```bash\nnpm run dev\n```\nAside from that, you can also run:\n\n- ```npm run dev``` to run the app in development mode\n- ```npm run build``` to built the app for production\n- ```npm run start``` to run the built version\n- ```npm run builder``` to package the app for distribution.\n- * The build targets are listed in ```./config/builder.json```. You can remove the ones you don't need or don't have dependencies for.\n- ```npm run pack``` to remove old packages from the installer directory, then pack the app.\n- * This depends on [AppImageTool](https://appimage.github.io/appimagetool/) being installed.\n\n\nExample of **.env** for local development:\n```\nNODE_ENV=dev\nDEV_PANEL_PORT=3330\nDEV_SETTINGS_PORT=3331\n```\n\n\n\n## Community\n\nJoin us on [Telegram](https://t.me/+UuHqsKx-vLJyBq4b) or [Spectrum](https://spectrum.chat/figma-linux).\n\n\n## Become a Backer\nYou can contribute to figma-linux development by supporting us on Paypal or Buy me a Coffee:\n\n\u003cp\u003e\n\t\u003cspan class=\"badge-buymeacoffee\"\u003e\u003ca href=\"https://www.buymeacoffee.com/U5hnMuASy\" title=\"Donate to this project using Buy Me A Coffee\"\u003e\u003cimg src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /\u003e\u003c/a\u003e\u003c/span\u003e\n\t\u003cspan class=\"badge-paypal\"\u003e\u003ca href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=4DNBUKPV6FBCY\u0026source=url\" title=\"Donate to this project using Paypal\"\u003e\u003cimg src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /\u003e\u003c/a\u003e\u003c/span\u003e\n\u003c/p\u003e\n\nThanks to the supporters.\n","funding_links":["https://www.buymeacoffee.com/U5hnMuASy","https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=4DNBUKPV6FBCY\u0026source=url"],"categories":["Svelte","TypeScript","HarmonyOS","Дизайн и шрифты"],"sub_categories":["Windows Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFigma-Linux%2Ffigma-linux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FFigma-Linux%2Ffigma-linux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFigma-Linux%2Ffigma-linux/lists"}