<spanclass="prompt">joplin:/My notebook$</span> ls -n 12
[ ] 8am conference call ☎
[ ] Make vet appointment
[ ] Go pick up parcel
[ ] Pay flat rent 💸
[X] Book ferry 🚢
[X] Deploy Joplin app
Open source stuff
Swimming pool time table 🏊
Grocery shopping list 📝
Work itinerary
Tuesday random note
Vacation plans ☀️
</pre>
</td>
</tr>
</table>
<p>Joplin is a free, open source note taking and todo application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified with your own text editor. The Android application supports markdown rendering.</p>
<p>The notes can be synchronised with various targets including the file system (for example with a network directory) or with Microsoft OneDrive. When synchronising the notes, notebooks, tags and other metadata are saved to plain text files which can be easily inspected, backed up and moved around.</p>
<p>Notes exported from Evenotes via .enex files can be imported into Joplin, including the formatted content (which is converted to markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.).</p>
<p>The current release has been heavily tested so it should be stable enough for every day use. Some features however are missing such as the ability to attach resources to notes and (in the mobile app) to tag notes. For the full list of current and planned features see the Features and Roadmap sections below.</p>
<p><ahref='https://play.google.com/store/apps/details?id=net.cozic.joplin&utm_source=GitHub&utm_campaign=README&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'><imgalt='Get it on Google Play'height="100px"src='https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png'/></a></p>
<h2id="command-line">Command line</h2>
<pre><code>npm install joplin
</code></pre><h1id="features">Features</h1>
<ul>
<li>Mobile and command line applications.</li>
<li>Support notes, todos, tags and notebooks.</li>
<li>Offline first, so the entire data is always available on the device.</li>
<li>Ability to synchronise with multiple targets, including the file system and OneDrive (Dropbox is planned).</li>
<li>Synchronises to a plain text format, which can be easily manipulated, backed up, or exported to a different format.</li>
<li>Plain text notes, which are rendered as markdown in the mobile application.</li>
<li>Tag support (currently, tags can be imported from Evernote and modified in the CLI application, but not yet in the mobile one)</li>
<li>File attachment support (likewise, all file attachements can be imported from Evernote but currently cannot be manually added to a note)</li>
<li>Search functionality.</li>
<li>Geolocation support.</li>
<li>Supports multiple languages.</li>
</ul>
<h1id="localisation">Localisation</h1>
<p>The applications are currently available in English and French. If you would like to contribute a translation it is quite straightforward, please follow these steps:</p>
<ul>
<li>Download Poedit, the translation editor, and install it: <ahref="https://poedit.net/">https://poedit.net/</a></li>
<li>Download the file to be translated: <ahref="https://raw.githubusercontent.com/laurent22/joplin/master/CliClient/locales/joplin.pot">https://raw.githubusercontent.com/laurent22/joplin/master/CliClient/locales/joplin.pot</a></li>
<li>In Poedit, open this .pot file, go into the Catalog menu and click Configuration. Change "Country" and "Language" to your own country and language.</li>
<li>From then you can translate the file. Once it's done, please send the file to <ahref="https://raw.githubusercontent.com/laurent22/joplin/master/Assets/Adresse.png">this address</a>.</li>
</ul>
<h1id="roadmap">Roadmap</h1>
<ul>
<li>All clients: End to end encryption.</li>
<li>All clients: Support for Dropbox synchronisation.</li>
<li>Mobile: Compile Windows app?</li>
<li>Mobile: Support for dark theme / light theme.</li>
<li>Mobile: Link for non-image resources.</li>
<li>Mobile: Handle tags.</li>
<li>Mobile: Markdown edition support</li>
<li>CLI: Option to open conflicts with diff program.</li>
<li>CLI: Link to open resources (images, attached files, etc).</li>
<li>CLI: Improve autocompletion.</li>
</ul>
<h1id="command-line-usage">Command line usage</h1>
<p>Joplin can work either as an interactive CLI application or, if a command is provided to the executable, as a one-off command.</p>
<p>For example, this would start the CLI application, from where commands can be ran interactively.</p>
<pre><code>joplin
</code></pre><p>While this would create a new note and exit:</p>