Joplin
Notes on Windows, macOS, Linux, Android, iOS, and the terminal, synced through your own
server: Joplin pairs its open-source clients with Joplin Server, the official self-hosted
backend that replaces Dropbox, OneDrive, or Nextcloud as the synchronization target. Notes are
Markdown with inline attachments (images, PDFs, audio), organized into hierarchical notebooks
and sub-notebooks with cross-cutting tags, alongside to-do lists with reminders and alarms.
End-to-end encryption is the headline feature: enabled in the clients, it encrypts sync
payloads on-device before upload, so the server stores blobs it cannot read - genuine
protection even if the host is compromised. The desktop app offers both Rich Text and Markdown
editors, extended by a plugin ecosystem, custom themes, and an Extension API for writing your
own scripts; a Web Clipper for Chrome and Firefox captures full pages or screenshots straight
into notebooks. Joplin Server ships as a Docker image with SQLite for evaluation and
PostgreSQL for production, offers a filesystem storage driver for large content, and includes
multi-user support and note sharing - all free under AGPL-3.0 when self-hosted. Notes stay in
an open format, so the exit path always exists.
Deploy