{"id":14433045,"url":"https://github.com/vtenfys/notion-linux","last_synced_at":"2025-10-03T22:30:45.037Z","repository":{"id":45756593,"uuid":"236860231","full_name":"vtenfys/notion-linux","owner":"vtenfys","description":"Native Notion packages for Linux","archived":true,"fork":false,"pushed_at":"2021-10-07T13:42:38.000Z","size":258,"stargazers_count":976,"open_issues_count":8,"forks_count":56,"subscribers_count":29,"default_branch":"main","last_synced_at":"2024-08-30T23:01:44.259Z","etag":null,"topics":["debian","electron","fedora","linux","notion","opensuse","ubuntu"],"latest_commit_sha":null,"homepage":"https://notion.davidbailey.codes","language":"Shell","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/vtenfys.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":"2020-01-28T22:53:13.000Z","updated_at":"2024-08-27T01:19:31.000Z","dependencies_parsed_at":"2022-08-30T20:50:51.355Z","dependency_job_id":null,"html_url":"https://github.com/vtenfys/notion-linux","commit_stats":null,"previous_names":["valin4tor/notion-linux","vtenfys/notion-linux"],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vtenfys%2Fnotion-linux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vtenfys%2Fnotion-linux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vtenfys%2Fnotion-linux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vtenfys%2Fnotion-linux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vtenfys","download_url":"https://codeload.github.com/vtenfys/notion-linux/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235198403,"owners_count":18951500,"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":["debian","electron","fedora","linux","notion","opensuse","ubuntu"],"created_at":"2024-08-30T23:00:37.240Z","updated_at":"2025-10-03T22:30:39.698Z","avatar_url":"https://github.com/vtenfys.png","language":"Shell","readme":"**September 2021: Recommended alternative**\n\nhttps://github.com/notion-enhancer/notion-repackaged\n\n\u003e Notion Desktop builds with Notion Enhancer for Windows, MacOS and Linux. Direct port of Notion is also available for Linux.\n\n**11 June 2021: End of support**\n\nI no longer use either Notion or Linux. Furthermore, recent updates to Notion have made it difficult for me to support all the existing variants (e.g. arm64, enhanced), due to new native modules and incompatibilities with Notion Enhancer. If you would like to maintain this project, please contact me by opening an issue, or through my website.\n\nFor Arch Linux users, I recommend using [notion-app](https://aur.archlinux.org/packages/notion-app/). For other Linux users, I recommend using the Notion web app. For [Notion Enhancer](https://github.com/notion-enhancer/notion-enhancer) users, its maintainer reports that a Chrome extension may be coming soon. You can also continue using the current latest version indefinitely, as the current hosting solution is free on my end.\n\n---\n\n**13 February 2021**: [Action is required for existing Debian, Ubuntu and Linux Mint users](https://github.com/davidbailey00/notion-linux/releases/tag/gemfury)\n\n# Notion for Linux\n\nNative Notion packages for Linux, built from Notion's Windows installer.\n\n## Install\n\nRun the following commands in a terminal to install Notion. Packages are available for Intel/AMD and ARM64.\n\nTo install Notion with [Notion Enhancer](https://github.com/notion-enhancer/notion-enhancer) mods applied, replace `notion-desktop` with `notion-enhanced` in the commands below.\n\n### Ubuntu, Debian, Linux Mint\n\n```sh\nwget https://notion.davidbailey.codes/notion-linux.list\nsudo mv notion-linux.list /etc/apt/sources.list.d/notion-linux.list\nsudo apt update \u0026\u0026 sudo apt install notion-desktop\n```\n\n### Fedora, CentOS\n\n```sh\nwget https://notion.davidbailey.codes/notion-linux.repo\nsudo mv notion-linux.repo /etc/yum.repos.d/notion-linux.repo\nsudo dnf install notion-desktop\n```\n\n### openSUSE\n\n```sh\nsudo zypper ar -r https://notion.davidbailey.codes/notion-linux.repo\nsudo zypper --gpg-auto-import-keys install notion-desktop\n```\n\n## Build\n\n### Install requirements\n\n1. Install Node.js, e.g. using [NVM](https://github.com/nvm-sh/nvm):\n\n   ```sh\n   nvm install node\n   ```\n\n2. Install NPM version 7:\n\n   ```sh\n   npm install -g npm@7\n   ```\n\n3. Install other packages required for building the app, e.g. using `apt`:\n\n   ```sh\n   sudo apt install p7zip-full imagemagick make g++ fakeroot rpm\n   ```\n\n   Only Debian-based distributions are officially supported for builds.\n\n### Build `notion-desktop`\n\n`notion-desktop` is the vanilla Notion package.\n\nTo produce an AMD64 build, run the following:\n\n```sh\nscripts/build.sh        # always run\nscripts/package-deb.sh  # run to produce a DEB\nscripts/package-rpm.sh  # run to produce an RPM\n```\n\nTo produce an ARM64 build, run the following:\n\n```sh\nscripts/build.sh -b arm64        # always run\nscripts/package-deb.sh -b arm64  # run to produce a DEB\nscripts/package-rpm.sh -b arm64  # run to produce an RPM\n```\n\nOnce complete, you should have DEB and/or RPM packages in the `out` directory.\n\n### Build `notion-enhanced`\n\n`notion-enhanced` is the Notion package with [Notion Enhancer](https://github.com/notion-enhancer/notion-enhancer) mods applied.\n\nTo produce an AMD64 build, run the following:\n\n```sh\nscripts/build.sh                           # always run\nscripts/enhance.sh                         # always run\nscripts/package-deb.sh -n notion-enhanced  # run to produce a DEB\nscripts/package-rpm.sh -n notion-enhanced  # run to produce an RPM\n```\n\nTo produce an ARM64 build, run the following:\n\n```sh\nscripts/build.sh -b arm64                           # always run\nscripts/enhance.sh -b arm64                         # always run\nscripts/package-deb.sh -n notion-enhanced -b arm64  # run to produce a DEB\nscripts/package-rpm.sh -n notion-enhanced -b arm64  # run to produce an RPM\n```\n\nOnce complete, you should have DEB and/or RPM packages in the `out` directory.\n","funding_links":[],"categories":["Shell","HarmonyOS"],"sub_categories":["Windows Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvtenfys%2Fnotion-linux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvtenfys%2Fnotion-linux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvtenfys%2Fnotion-linux/lists"}