How to Install and Use Joplin Note Taking App on Linux (2024)

Joplin is an open-source Note-taking and To-Do application, which comes in two flavors: Desktop application and Terminal application. In this article, we will only take a look at the Desktop version. Joplin is available on Windows, Linux, and macOS. It is also available on mobile platforms like android and IOS. Since it is free to use, Joplin is a good alternative for applications like Evernote.

It is also possible to export notes from Evernote (.enex) and import it in Joplin. Joplin notes are in Markdown format and follow Github style with few variations and additions. Joplin supports cloud synchronization with various cloud services like DropBox, NextCloud, WebDav, OneDrive, or network file system.

Joplin Features

  • Comes with Desktop, mobile and terminal applications.
  • Web Clipper for Firefox and Chrome browser.
  • Support End To End Encryption (E2EE).
  • Synchronization with various cloud services like Nextcloud, Dropbox, WebDAV, and OneDrive.
  • Import Enex files and Markdown files.
  • Export JEX files and raw files.
  • Support notes, to-dos, tags, and Goto Anything feature.
  • Notifications in mobile and desktop applications.
  • Extra support for math notation and checkboxes.
  • File attachment support.
  • Search functionality and Geo-location support.
  • External editor support.

.

How to Install Joplin in Linux

For demonstration purposes, I am using Ubuntu 20.04 and as per the official documentation, the recommended way is to use the following script to install it on all modern Linux distributions.

$ wget -O - https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh | bash

Once Joplin is installed go to “Start → Type JoplinStart the application”.

Joplin Interface

Joplin notes are written in Github flavoured markdown with few additional improvements. You can either create markdown special characters manually or there is an option bar to insert the special characters as shown in the below image.

How to Install and Use Joplin Note Taking App on Linux (1)

If you decide to sync your notes with cloud services all you have to do is press “synchronize”. It will take you to login options depending upon which service you are connecting with.

How to Install and Use Joplin Note Taking App on Linux (2)

Notes are organized in Notebook and sub-notebooks(1) like a directory structure. You can add as many tags (2) to your notebook. Searching the notes in a long list of notebooks is made easy with search bar (3) as shown in the image.

How to Install and Use Joplin Note Taking App on Linux (3)

Customize Joplin Appearance

You can modify Themes, Font size, and Font family from the Appearance tab. Go to “ToolsOptionsAppearance” to modify the parameters. Joplin comes with light and dark themes.

How to Install and Use Joplin Note Taking App on Linux (4)

Joplin External Editor

Joplin allows you to edit your notes in an external editor like an atom, vscode, sublime, etc.. whatever is installed in your system. You have to explicitly set which editor to be used in settings else default text editors will be automatically preferred.

Go to “ToolsOptionsGeneralPath” to set up an external editor. I am setting up the sublime text as my external editor.

How to Install and Use Joplin Note Taking App on Linux (5)

To start editing in an external editor simply press "CTRL+E" or “NoteToggle external editing”.

Joplin Synchronization

There are different cloud services Joplin can sync with. To set sync with cloud service go to “ToolsOptionsSynchronizationtarget”.

How to Install and Use Joplin Note Taking App on Linux (6)

Joplin Encryption

Joplin supports E2E encryption. To enable encryption, go to “ToolsOptionsEncryptionEnable Encryption”. You have to set a master key password which will be prompted once encryption is enabled.

How to Install and Use Joplin Note Taking App on Linux (7)

A master key along with a password is created which will be used to encrypt notes. For security reasons, this password is not recoverable. So make sure you remember the password.

How to Install and Use Joplin Note Taking App on Linux (8)

Now start syncing your notes in cloud services or mobile applications. All your data will be encrypted and sent to a synced service. It may take some time to sync the encrypted data and sometimes sync seems to hang. Just hold and let sync complete because it will be running at the backend and for us, it may seem to be hung.

To disable E2E encryption press “Disable encryption”. If you have multiple devices, disable one device at a time and sync the services.

How to Install and Use Joplin Note Taking App on Linux (9)

Joplin Keyboard Shortcuts

There are lists of defined keybindings which can be modified and exported in JSON format. Go to “ToolsOptionsKeyboard Shortcuts” to get the list of keybindings.

How to Install and Use Joplin Note Taking App on Linux (10)

Joplin Web Clipper

Webclipper is a browser extension that allows us to save screenshots and webpages from the browser. Currently, web clipper is available for Chrome and Firefox.

Go to “Menu barToolsOptionsWeb clipperEnable web clipper service”.

How to Install and Use Joplin Note Taking App on Linux (11)

Web clipper will be started and will listen on port 41184.

How to Install and Use Joplin Note Taking App on Linux (12)

Now install the browser extension. I will install the Firefox extension.

How to Install and Use Joplin Note Taking App on Linux (13)

Once I installed the web clipper extension from the browser then you can use it to clip URL, Image, or HTML as shown in the image below. It has an option to choose which notebook to save and tag to be used.

How to Install and Use Joplin Note Taking App on Linux (14)

That’s it for this article. We have seen what is Joplin and how to install it and some of its powerful options. There is a lot more to Joplin compared to what we have discussed in this article. Explore Joplin and share your experience and feedback with us.

How to Install and Use Joplin Note Taking App on Linux (2024)

FAQs

How to install Joplin in Linux? ›

Installation​
  1. First, install Node 12+.
  2. Issue the following commands to install Joplin Terminal: NPM_CONFIG_PREFIX=~/.joplin-bin npm install -g joplin. sudo ln -s ~/.joplin-bin/bin/joplin /usr/local/bin/joplin.
  3. Enter the following command to start Joplin Terminal:

How to install Joplin on Arch Linux? ›

Since v1. 6.4, Joplin plugins can be installed directly by opening the plugin search menu under Tools > Options > Plugins . The plugin archive file will be downloaded automatically into the Joplin plugin folder ~/. config/joplin-desktop/plugins .

Is Joplin completely free? ›

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks.

How to setup Joplin server? ›

1. Install Joplin Server
  1. Create a new directory to store Joplin docker files in the /opt directory. $ sudo mkdir /opt/joplin.
  2. Switch to the directory. ...
  3. Use a text editor to create a new Joplin Docker Compose file. ...
  4. Save and close the file.
  5. Start the Joplin Server. ...
  6. Verify that Joplin Server is up and running.
Jul 14, 2022

How to install in Linux command? ›

Windows Subsystem for Linux (WSL)

Available to those with a Windows machine, this is the most simple way to install Linux. Just run the Linux install command: wsl --install to install the Ubuntu distribution.

How to install Joplin plugin? ›

Download Instructions for Plugin Bundle
  1. Open Joplin.
  2. Navigate to settings (“Tools > Options” on Windows/Linux, “Joplin > Settings” on a Mac)
  3. Click on “plugins” in the sidebar.
  4. Search for “Plugin Bundle”.
  5. Click install .

How to setup Arch Linux for beginners? ›

How to Install Arch Linux
  1. Step 1 — Download & Boot Arch Linux. ...
  2. Step 2 — Prepare the Installation. ...
  3. Step 3 — Partition the Disk (UEFI Systems Only) ...
  4. Step 4 — Partition the Disk (MBR Systems Only) ...
  5. Step 5 — Install the Base Packages (UEFI and MBR Systems) ...
  6. Step 6 — Start the Arch Linux Installation.
Aug 24, 2023

Is Arch Linux easy to install? ›

Although using Arch Linux isn't all that difficult, installing it is another issue altogether. Unlike most Linux distributions, Arch Linux doesn't have a user-friendly GUI installer. It's all text-based and installation can be a challenge, even for people with plenty of experience using Linux.

Is Joplin good for note-taking? ›

I went from Notion to Joplin for note taking: I drop 1000s of images in a note and annotate them and publish them. Notion crashed all the time; so badly that support apologised and had to delete things for me. Joplin has 0 issues with it; it scrolls super fast, is a pleasure to work with.

What is better than Joplin? ›

An open-source note taking and to-do application.

The best alternatives to Joplin are Focalboard, Boostnote, and Gruik. If these 3 options don't work for you, we've listed a few more alternatives below. What do you think of Joplin? Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.

What happened to Joplin? ›

All told, 161 people died in Joplin as a result of the storm. Nearly 1,000 were injured. It was the deadliest tornado to occur in the United States since 1947. Because thousands of homes and businesses were destroyed in an instant, the number of people displaced or suddenly jobless was staggering.

What is the default password for Joplin? ›

By default, Joplin Server will be setup with an admin user with email admin@localhost and password admin. For security purposes, the admin user's credentials should be changed.

Is Joplin self-hosted? ›

Joplin Server is what we can self-host for free and "Joplin Cloud" is the paid-for sync server service that Joplin provides ("joplincloud.com").

What is the Joplin server? ›

Joplin Server​

Joplin Server is used to synchronise the application data between multiple devices. Thus, a user can have their notes on their laptop, and on the go, on their phone. Joplin Server also allows user to share notebooks with others, and publish notes to the internet.

How to install from CD in Linux? ›

Linux Installation: Method One: Log on as root and insert the CD installation disk in the CD or DVD ROM drive, run from the EIOffice CD and the EIOffice Install Wizard will begin. Follow the On-Screen install procedure. Method Two: Log on as root and Insert the CD installation disk in the CD or DVD ROM drive.

How to install zip app in Linux? ›

Most Linux distributions come with the 'zip' command pre-installed. If it's not, you can install it using the command sudo apt-get install zip for Debian-based distributions like Ubuntu, or sudo yum install zip for RPM-based distributions like CentOS.

How to install app Manager on Linux? ›

Option 2: Install it permanently
  1. Choose the option 9 to run setup.
  2. Choose the option 1 to install Linux Apps Manager in your system.
  3. To run Linux Apps Manager, type lam in your terminal.
  4. Choose the app manager you want to use from the main menu.
  5. Choose the option you want to perform from the sub-menu.

References

Top Articles
Latest Posts
Article information

Author: Manual Maggio

Last Updated:

Views: 5734

Rating: 4.9 / 5 (69 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Manual Maggio

Birthday: 1998-01-20

Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

Phone: +577037762465

Job: Product Hospitality Supervisor

Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.