Taking Notes with Joplin
a year ago
- #productivity
- #note-taking
- #open-source
- Joplin is an open-source note-taking application with Markdown support, plugin system, and multimedia content attachment.
- Supports synchronization across devices with end-to-end encryption or local storage only.
- Recent version (3.2) introduced multi-window support, multi-column layouts, and enhanced accessibility.
- Started in 2016 by Laurent Cozic, named after composer Scott Joplin; over 650 contributors.
- Switched to GNU AGPLv3 in 2022; Joplin Server available under a non-free Personal Use License.
- Multi-platform (Linux, macOS, Windows, Android, iOS) built with Electron; includes terminal and WebClipper.
- Notes stored in Markdown format in SQLite database; supports Rich Text and external editors.
- Export/import features for JEX, JSON, PDF, Markdown, and Evernote (ENEX) formats.
- To-do list functionality with due dates and completion status.
- Synchronization via Nextcloud, WebDAV, Dropbox, OneDrive, or local filesystem.
- Three-pane interface: navigation, note list, and editor/viewer; supports themes and CSS customization.
- Latest updates include multi-window support, system theme detection, and accessibility improvements.
- Plugins extend functionality (e.g., Math Mode, Freehand Drawing); OCR for PDFs with limitations.
- Drawbacks: High resource usage (Electron), sync performance issues, WYSIWYG inconsistencies.
- Development in JavaScript/TypeScript; three major releases per year with community-driven features.