
Joplin
Joplin is a note-taking app designed with strong security and privacy in mind. It features end-to-end encryption (E2EE), ensuring the notes remain protected during synchronization. Users can store notes locally or sync them via trusted services like Nextcloud, Dropbox, or self-hosted servers, retaining full data ownership. Additionally Joplin can manage a large number of notes that can be organised using notebooks or tags, thus making it suitable to manage a knowledge base. The notes can be searched using simple or advanced queries. The application can be customised using plugins and themes, and you can also easily create your own. It is available for Windows, Linux, macOS, Android and iOS.
GSoC Participation History
Technologies
Topics
Past Projects
Idea 7: Local Encrypted Vault for Notes & Notebooks
Problem: Joplin’s End-to-End Encryption (E2EE) secures data during sync, but notes remain in plaintext within the local SQLite database. This leaves...
AI-based Note Categorisation and Tagging for Joplin
The more notes you accumulate, the harder it gets to keep them organised. At some point, manually tagging things or deciding which notebook something...
Idea #7: Local Note Encryption
Joplin’s end-to-end encryption protects notes during sync, but not on the local device. This project adds local note encryption so users can lock...
Interactive Sync Conflict Resolution for Joplin Desktop and Mobile
Joplin's offline-first design is one of its best features, but it comes with a real cost when the same note is edited on two devices before either...
AI-Generated Note Graphs
Joplin users accumulate hundreds of notes over time, but existing graph plugins only visualize explicit links (:/noteId) and shared tags, leaving...
Frequently Asked Questions
Joplin | GSoC Org Profile & Stats - Learn about Joplin's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.
Participation
Projects
Top Programming Languages
Project Difficulty Distribution
No difficulty data available