Unofficial alternative Joplin distributions

:question: Looking for the official releases? These can be found on the Joplin website


Unofficial alternative Joplin distributions

There are a number of unofficial alternative Joplin distributions that people may want to use rather than the officially supported ones. If you do not want to or cannot use appimages or any of the other officially supported releases then you may wish to consider these.

However these do come with a caveat in that they are not officially supported nor endorsed so any specific issues relating to that distribution may not supportable by the main project, rather support requests, bug reports and general advice would need to go to the maintainers of these distributions directly.

All officially supported releases can be found on the Joplin website

Stale or orphaned distributions are also listed under the details tag for each section for information in case people are on these distributions without getting recent updates (or wish to consider taking over or replacing these distributions).

See bottom of post for more information about how these packages can be installed from their respective repositories.

This post is a wiki post so feel free to edit and update this post with relevant information about these distributions and add any new ones that have been missed.

Desktop (Linux)

Distribution Name Links Maintainer
Flatpak Joplin Flathub
GitHub
catsout
Snap Joplin Desktop Snapcraft
GitHub
MrCarroll
AUR joplin-desktop AUR
GitHub
masterkorp/alfredopalhares
AUR joplin-appimage AUR fsociety3765
AUR joplin-desktop-bin AUR thynkon
RPM joplin GitHub
copr
taw00
Nix joplin-desktop Nix
GitHub
Hugo Reeves

Pre-compiled AUR releases may be available in the Chaotic-AUR
Flatpak and Snap packages may be directly available in your distribution's software centre if it supports flatpaks/snaps

Stale or orphaned distributions
Distribution Name Links Maintainer
Snap joplin-arnatious Snapcraft arnatious
AUR joplin-beta AUR N/A

Desktop (Windows)

Distribution Name Links Maintainer
Chocolatey Joplin Chocolatey petervbeck & afischer211
Windows Package Manager (WinGet) Joplin GitHub various
Scoop joplin Scoop
GitHub
various
Scoop joplin-pre Scoop
GitHub
various
PortableApps.com Joplin Portable PortableApps.com

Desktop (macOS)

Distribution Name Links Maintainer
Homebrew joplin Homebrew ?
Nix joplin-desktop Nix
GitHub
Hugo Reeves

Terminal/CLI (Linux/macOS)

Distribution Name Links Maintainer
Linux: AUR joplin AUR
GitHub
masterkorp/alfredopalhares
macOS: Homebrew joplin-cli Homebrew ?
Linux: Nix joplin Nix
GitHub
?
Linux/macOS: Nix nodePackages_latest.joplin Nix
GitHub
?
Stale or orphaned distributions
Distribution Name Links Maintainer
Linux: Snap Joplin Terminal application Snapcraft
GitHub
3v1n0

Mobile (Android)

Distribution Name Links Maintainer
F-Droid Joplin IzzySoft F-Droid IzzySoft

Joplin Server

Distribution Name Links Maintainer OS Builds
DockerHub joplin-server https://hub.docker.com/r/florider89/joplin-server florider89 amd64, arm64, & arm/v7
DockerHub joplin-server Docker Hub etechonomy amd64, arm64, & arm/v7

Additional information about repositories

  • Flatpak releases require flatpack to be installed first if not included in your distribution. Install packages by running, e.g., flatpak install flathub net.cozic.joplin_desktop
  • Snap releases require snapd to be installed first if not included in your distribution. Install packages by running, e.g., sudo snap install joplin-desktop
  • AUR releases for Arch linux systems will require a helper/wrapper such as yay, paru or aura. You can then install by using commands such as, e.g., yay -S joplin
  • Nix releases require Nix to be installed if not running NixOS. Install packages by running e.g. nix-env -iA nixos.joplin-desktop (NixOS) or nix-env -iA nixpkgs.joplin-desktop (non-NixOS)
  • Chocolatey releases require Chocolatey to be installed. Install packages by running, e.g., choco install joplin
  • Homebrew releases require Homebrew to be installed. Install packages by running, e.g., brew install joplin-cli or brew install --cask joplin
  • Windows Package Manager requires the winget tool to be installed (bundled with App Installer). Install packages by running e.g. winget install joplin
  • Scoop requires Scoop to be installed. Install packages by running, e.g., scoop bucket add extras followed by scoop install extras/joplin
5 Likes