A note taking and to-do application with synchronisation capabilities

Joplin is an open source note taking and to-do application, organised into notebooks. The notes are searchable, tagged and modified either from the applications directly or from your own text editor.

It is officially available for Android, iOS, Windows, Linux and macOS. It can sync with OneDrive, NextCloud, Dropbox, or WebDAV. It supports standard Markdown, enhanced with optional extensions, such as to-do lists, math expressions, advanced tables, etc. You can also add tags to be able to sort your notes easily and search for them when needed.

Similar to Evernote, it offers a web clipper browser extension to directly take a screenshot or save webpages directly to a notebook. Both Firefox and Chrome are supported.

Joplin has gained a lot of attention over the course of the last few years. Among others, It’s FOSS ranked it as the #1 note-taking app. The app, with its focus on user privacy, is also the first recommendation on PrivacyTools for Digital Notebooks.

Joplin successful participated in the Hacktoberfest. The short but solid history of 2018 and 2019 is showing that Joplin is strongly raising attention in the open-source community, what in turn pushed Joplin several steps ahead.

The user range is increasing steadily and is expected to increase further as new desktop and mobile features are being added, and new collaboration features are being developed, in particular via Nextcloud.

This application shall give it another push to satisfy some of the most desired wishes of the community and win more long-time code contributors. As it spans across diverse modern but well-established technologies, students will encounter a diverse range of programming languages, paradigms and use cases. Moreover, they will get in touch with characters all over the globe, with different demands and priorities, as in their future professional careers. There are interesting challenges to offer for any developer.

lightbulb_outline View ideas list


  • node.js
  • electron
  • react native
  • terminal-kit
  • react


email Mailing list
mail_outline Contact email

Joplin 2020 Projects

  • Anjula Karunarathne
    Custom Keyboard Shortcuts
    Joplin desktop application supports keyboard shortcuts to a certain degree. However, it doesn’t allow users to configure keyboard shortcuts according...
  • Naveen M V
    Make Joplin’s Search Better
    Searching is an essential feature for any note-taking system. Users expect to be able to search not only the text but also on the type of note, the...