LinuxCommandLibrary

joplin

TLDR

Start Joplin terminal app

$ joplin
copy
Create new note
$ joplin mknote "[Note Title]"
copy
Create notebook
$ joplin mkbook "[Notebook Name]"
copy
List notebooks
$ joplin ls /
copy
List notes in notebook
$ joplin ls [notebook]
copy
Edit note
$ joplin edit "[note title]"
copy
Sync with cloud
$ joplin sync
copy

SYNOPSIS

joplin [command] [options]

DESCRIPTION

Joplin is an open-source note-taking application supporting Markdown. The terminal version provides command-line access to notes, complementing the desktop and mobile apps.
Joplin supports end-to-end encryption, sync via Nextcloud/Dropbox/OneDrive, and import from Evernote. Notes are stored in Markdown format.

PARAMETERS

mknote title

Create new note.
mkbook name
Create new notebook.
ls [path]
List notebooks or notes.
edit note
Edit note in editor.
cat note
Display note content.
rm note
Delete note.
mv note notebook
Move note.
sync
Synchronize with cloud.
config key [value]
Get/set configuration.
use notebook
Select default notebook.

SYNC CONFIGURATION

$ joplin config sync.target 2  # Nextcloud
joplin config sync.2.path "https://..."
joplin config sync.2.username "user"
copy

CAVEATS

Terminal version lacks some GUI features. Sync requires configuration. First sync may take time. Conflicts possible with simultaneous edits.

HISTORY

Joplin was created by Laurent Cozic in 2017 as an open-source Evernote alternative. It emphasizes privacy with end-to-end encryption and local-first storage.

SEE ALSO

vim(1), obsidian(1), notable(1)

Copied to clipboard