Joplin

Joplin

End-to-end encrypted notes with Markdown and file attachments

52.9kstars
5.7kforks
Last commit: 15h ago
Repo age: 9y old
Joplin screenshot

Joplin is a cross-platform note-taking and personal knowledge management application for creating and organizing notes in Markdown with attachments. It is designed for offline-first use and can sync across devices via multiple backends, with optional end-to-end encryption.

Key Features

  • Markdown editor with preview (and rich-text editing mode) for notes
  • Notebook and sub-notebook organization, tagging, and search
  • Web Clipper to save web pages and screenshots into notebooks
  • File attachments (images, PDFs, and other files) and inline rendering where supported
  • End-to-end encryption for synced data (E2EE)
  • Multiple sync targets: Joplin Server, WebDAV, Dropbox, OneDrive, and local filesystem
  • Cross-platform clients: desktop (Windows/macOS/Linux), mobile (Android/iOS), and CLI
  • Plugin system for extending desktop features (themes, editors, integrations)
  • Note history/restore (note revisions) and conflict handling
  • Import/export options (including ENEX and Markdown) for migration

Use Cases

  • Personal knowledge base with searchable Markdown notes and tags
  • Research collection using Web Clipper to archive articles and references
  • Team or multi-device note syncing using Joplin Server or WebDAV with E2EE

Limitations and Considerations

  • Real-time multi-user collaborative editing is not a core feature; sharing/collaboration depends on Joplin Server capabilities and workflow
  • Some advanced features (plugins, certain editor capabilities) are primarily available on desktop

Joplin fits users who want a privacy-focused, offline-capable notes system with flexible sync options and extensibility. It is especially suitable when Markdown, attachments, and encryption are key requirements while keeping data portable via import/export.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

AppFlowy

AppFlowy

An open workspace for notes, wikis, and projects

67.4k
4.8k
Last commit: 1mo ago

Notion-style workspace for docs, wikis, and task databases with rich blocks, templates, and optional AI—available across desktop and mobile.

Alternative to:
Notion
Notion
+3
AFFiNE

AFFiNE

Local-first workspace for docs, notes, and whiteboards

61.6k
4.2k
Last commit: 2d ago

Local-first, open-source workspace combining docs, wikis, and whiteboards with real-time collaboration and optional self-hosted cloud sync.

Alternative to:
Notion
Notion
+4
Memos

Memos

A privacy-first note-taking app for quick ideas and logs

52.6k
3.8k
Last commit: 20h ago

Lightweight self-hosted note-taking and micro-journaling app with Markdown, tags, full-text search, and a clean timeline UI for personal knowledge capture.

Alternative to:
Notion
Notion
+3
SiYuan

SiYuan

Privacy-first personal knowledge base with block references

40.4k
2.5k
Last commit: 10d ago

Self-hostable note app with Markdown, block references, backlinks, and local-first sync for building a personal knowledge base and wiki-like docs.

Alternative to:
Notion
Notion
+5
Paperless-ngx

Paperless-ngx

Document management with OCR and full‑text search

35.5k
2.2k
Last commit: 12h ago

Self-hosted document management system that ingests scans and emails, performs OCR, extracts metadata, and provides fast full-text search with tags and workflows.

Alternative to:
Adobe Acrobat
Adobe Acrobat
+7
Trilium Notes

Trilium Notes

Hierarchical note-taking with backlinks, search, and automation

33.9k
2.3k
Last commit: 13h ago

Self-hostable personal knowledge base with a tree-structured notebook, rich-text and code notes, backlinks, full-text search, and scripting/automation.

Alternative to:
Notion
Notion
+7