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
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
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, & |
DockerHub | joplin-server | Docker Hub | etechonomy | amd64, arm64, & |
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
oraura
. 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) ornix-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
orbrew 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 byscoop install extras/joplin