Learn through the super-clean Baeldung Pro experience:
>> Membership and Baeldung Pro.
No ads, dark-mode and 6 months free of IntelliJ Idea Ultimate to start with.
Last updated: March 18, 2024
Whether we’re studying online, working on projects, or brainstorming ideas, digital sticky notes can help us create, edit, and organize our thoughts. In particular, they’re useful when writing down important information and tasks we need to remember. Additionally, we can create multiple digital sticky notes to organize our work, study, or personal life. We also have the option to add images, links, lists, alarms, and reminders.
In this tutorial, we’ll check out various sticky note applications on Ubuntu and learn how to install them.
Indicator Sticky Notes is a lightweight and fairly easy-to-use sticky notes app for Linux. We can integrate it with the system tray and access it by clicking on the indicator icon, hence the name.
To install Indicator Sticky Notes on a Linux system, we first add its PPA (Personal Package Archive) to our sources list. To begin with, we add the indicator sticky-notes repository to the APT package manager:
$ sudo apt-add-repository ppa:umang/indicator-stickynotes
After that, we update the repositories by using the update command:
$ sudo apt update
Finally, we install the indicator-stickynotes by using the install command:
$ sudo apt install indicator-stickynotes
Once the installation is completed, let’s type indicator-stickynotes in the terminal to launch it:
$ indicator-stickynotes
Alternatively, we can also launch it from the Applications search menu.
Let’s look at the Indicator Sticky Notes interface:
Here, we can perform several operations such as creating multiple notes, locking notes, or closing the current notes.
Now, let’s explore some of the pros of using the Indicator Sticky Notes app:
In general, all of these advantages help us to create, edit, and customize notes easily.
Let’s explore some of the cons of using the Indicator Sticky Notes app:
Overall, the Indicator Sticky Notes app offers basic functionality but lacks advanced customization.
Xpad, another popular sticky notes app, is a simple and elegant app used to create and manage multiple notes.
Installing Xpad is relatively easy, as it’s included in the default repositories of major Linux distros. So, we can install it by using the apt package manager:
$ sudo apt install xpad
Alternatively, we can also download the Xpad app from the Ubuntu software center.
Now, to open the Xpad app, we type xpad in the terminal:
$ xpad
We can also open Xpad by searching for it in the Applications menu.
Let’s check the Xpad interface:
In this case, we can create, delete, or perform other functions on notes from the toolbar located at the bottom of the notes window.
Now, let’s take a look at some of the benefits of using the Xpad app:
In general, Xpad is a fast and reliable digital note Linux application, as it supports various customization options.
Still, the Xpad app has several drawbacks:
Nonetheless, we can copy the notes manually from and to the ~/.config/xpad directory. However, this process might become complex and isn’t officially recommended.
KNotes, a sticky notes app for Linux, belongs to the KDE Plasma desktop environment. It’s a feature-rich app to create and manage notes.
We can install KNotes by using the default package manager of our current Linux distribution. For example, to install KNotes on Debian-based distros, we’ll use the APT package manager:
$ sudo apt-get install knotes
Once the installation is complete, we can open KNotes from the Applications menu.
Let’s see the interface of KNotes:
We can select multiple options such as undo, redo, replace, speak text, and others by right-clicking anywhere on the KNotes interface.
Let’s go through some pros of using the KNotes app:
In addition, we can also transfer notes to other apps.
Let’s explore several KNotes cons:
Furthermore, KNotes lacks advanced functionalities like note syncing or collaboration.
Notejot is a modern and minimalist sticky note app for Linux. However, it’s designed specifically for the GNOME desktop environment.
Unfortunately, Notejot isn’t available in the official Ubuntu repositories, so we can’t install it using apt.
However, we can install Notejot using Flatpak, which works on any Linux distribution. Yet we first have to install Flatpak itself.
At this point, we can use Flatpak to install the Notejot application:
$ flatpak install flathub io.github.lainsce.Notejot
Once the installation is complete, we can open the Notejot application. So, one way to accomplish this is through the terminal:
$ flatpak run com.github.lainsce.notejot
Alternatively, we can also type Notejot in the Applications search bar and click the relevant result.
Let’s look at the Notejot interface:
Here, we can create multiple notes and also perform different customization options. Further, to view all the created notes in grid form, we click on the Note Grid option. Further, we can also see any deleted notes by clicking on the Trash option.
Let’s understand several specific pros of using the Notejot app:
In addition, we can also add keyboard shortcuts for faster note management.
Now, let’s go through some of the cons of using the Notejot app:
Finally, Notejot doesn’t offer a way to sync the notes across devices or cloud services.
Paper is a new and innovative sticky note application for Linux. It’s a smart and interactive app that lets us create and manage notes on a Linux desktop.
The Paper app isn’t available in the Debian or Ubuntu repositories.
However, it’s available as a Snap app on Snapcraft, a platform for distributing applications for Linux. First, we need to install Snap on the Linux system.
Once Snap is installed, we use the snap command to install Paper:
$ sudo snap install paper
Finally, we can launch Paper via the snap run command:
$ snap run paper
Further, Paper is also available on Flathub:
$ flatpak install flathub io.posidon.Paper
In this case, we use flatpak to run the application:
$ flatpak run io.posidon.Paper
Alternatively, we can also launch Paper from the Applications menu.
Let’s look at the Paper interface:
Here, to create multiple notes, we click the + icon. Furthermore, we can apply basic text formatting from the toolbar located at the bottom.
Let’s take a look at some of the pros of the Paper app:
Furthermore, we can insert code and links in the notes. It also includes a dark mode for OLED devices.
Next, let’s go through the cons of the Paper app:
Still, the Paper app comes with some more advanced features than other sticky note apps in Linux.
Rhinote can jot down quick notes or hold copied text that can be pasted elsewhere for later. In general, it’s a fairly simple Python implementation that provides virtual sticky notes for Linux.
Since the Rhinote app is available in the Debian and Ubuntu repositories, we can install it via the apt command:
$ sudo apt install rhinote
Alternatively, we can also install the Rhinote from the Ubuntu Software Center. It’s also possible to obtain the Rhinote .deb package file from the official website and install it on supported Linux distros.
Let’s open the Rhinote interface:
We can get further options by right-clicking on the Rhinote interface.
Let’s check several specific Rhinote pros:
Overall, Rhinote comes with very basic features for creating quick notes.
Let’s explore some of the cons of the Rhinote app:
Furthermore, the Rhinote app doesn’t have a backup or restore option for notes. In summary, this is a fairly convenient virtual sticky notes application.
In this article, we explored various sticky note apps for Linux.
First, we started by examining Indicator Sticky Notes, a lightweight and easy-to-use sticky note app that has several features. Following that, we explored the functionalities of Xpad, KNotes, Notejot, Paper, and Rhinote. Furthermore, we discussed different features, installation methods, and the pros and cons of each.