Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organized into notebooks.
The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
Joplin was designed as a replacement for Evernote and so can import complete Evernote notebooks, as well as notes, tags, resources (attached files) and note metadata (such as author, geo-location, etc.) via ENEX files.
One of the goals of Joplin was to avoid being tied to any particular company or service, whether it is Evernote, Google or Microsoft.
Key Features
- Desktop, mobile and terminal applications.
- Web Clipper for Firefox and Chrome.
- End To End Encryption (E2EE)
- Note history (revisions)
- Synchronisation with various services, including Nextcloud, Dropbox, WebDAV and OneDrive.
- Import Enex files (Evernote export format) and Markdown files.
- Export JEX files (Joplin Export format) and raw files.
- Support notes, to-dos, tags and notebooks.
- Goto Anything feature.
- Sort notes by multiple criteria – title, updated time, etc.
- Support for alarms (notifications) in mobile and desktop applications.
- Offline first, so the entire data is always available on the device even without an internet connection.
- Markdown notes, which are rendered with images and formatting in the desktop and mobile applications. Support for extra features such as math notation and checkboxes.
- File attachment support – images are displayed, and other files are linked and can be opened in the relevant application.
- Search functionality. Joplin implements the SQLite Full Text Search (FTS4) extension. It means the content of all the notes is indexed in real time and search queries return results very fast.
- Geo-location support.
- Supports end-to-end encryption (E2EE) on all the applications. E2EE is a system where only the owner of the notes, notebooks, tags or resources can read them. It prevents potential eavesdroppers – including telecom providers, internet providers, and even the developers of Joplin from being able to access the data.
- Supports multiple languages.
- External editor support – open notes in your favorite external editor with one click in Joplin.
- Cross-platform support – runs under Linux, macOS, iOS, Android, and Windows.
Website: joplinapp.org
Support: FAQ, GitHub Code Repository
Developer: Laurent Cozic and many contributors
License: MIT License

Joplin is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| General Purpose GUI Note Taking Apps | |
|---|---|
| Joplin | Note taking and to-do application with synchronisation |
| Trilium Notes | Hierarchical note taking application |
| CherryTree | Hierarchical note taking application packed with features |
| TagSpaces | Personal data manager for organizing, editing and tagging information |
| VNote | Vim-inspired note-taking application |
| Simplenote | Fast, free, synchronized notes |
| Notesnook | Focused on user privacy and ease of use |
| Tusk | Evernote desktop software |
| QOwnNotes | Plain-text file notepad with markdown support and ownCloud integration |
| heynote | Dedicated scratchpad for developers |
| tomboy-ng | Reincarnation of tomboy |
| Beaver Notes | Notes stay on your device. No sign-ups, no tracking, no complexity |
| Iotas | Distraction-free note taking via its mobile-first design |
| Gnote | Port of Tomboy to C++ |
| KleverNotes | Note taking and management application |
| Treedome | Seeks inspiration from CherryTree |
| Print(Notes) | Markdown notes app made with Flutter |
| Folio | Markdown note-taking app for GNOME |
| FeatherNotes | Lightweight Qt5 hierarchical notes manager |
| nvPY | Inspired by Notational Velocity and ResophNotes |
| Lockbook | Encrypted notebook |
| FromScratch | Simple but smart note-taking app |
| NotNative | Modern note-taking app with Vim-like editing |
| HelixNotes | Local-first Markdown note-taking app |
| Darkwrite | Eye-candy note taking and to-do app |
| Bookup | Streamline notes with Markdown |
| BasKet Note Pads | Organizing, sharing, and taking notes |
| mnemo | Local-first, cross-platform note-taking app leveraging the Typst ecosystem |
| MyNotex | Take and to manage textual notes and activity management |
| Hugvi | Code note-taking desktop app |
Read our verdict in the software roundup.
| Writing Tools | |
|---|---|
| FocusWriter | Simple, distraction-free word processor |
| Ren'Py | Used to create over a thousand visual novels, games, and other works |
| novelWriter | Plain text editor designed for writing novels |
| CherryTree | Hierarchical note taking application packed with features |
| Zettlr | Markdown editor for the 21st Century |
| oStorybook | Offers authors a complete and well integrated tool |
| Twine | Visual tool for creating interactive stories |
| Manuskript | Snowflake method can help you grow your idea into a book |
| Quoll Writer | Java tool to help you focus on writing and your words |
| Joplin | Note taking and to-do application with synchronisation capabilities |
| Bibisco | Write your story, in a simple way |
| Scriptorium | Write short stories and novels |
| Skribisto | Born from the ashes of Plume Creator |
| Plume Creator | Project manager and rich text editor for writers |
| NovProg | Graphs your progress when writing a novel |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

