LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

sncli

Terminal client for Simplenote

TLDR

Launch the interactive console GUI
$ sncli
copy
Synchronize notes with Simplenote
$ sncli sync
copy
List all notes
$ sncli list
copy
Search notes with a regex pattern
$ sncli -r list "[pattern]"
copy
Create a note with a title
$ sncli -t "[My Note Title]" create
copy
Edit a note by key
$ sncli -k [note_key] edit
copy
Dump a note to stdout
$ sncli -k [note_key] dump
copy
Export a note as JSON
$ sncli -k [note_key] export
copy

SYNOPSIS

sncli [options] [command] [args]

DESCRIPTION

sncli provides both a console GUI with Vi-like keybindings and a scriptable CLI for accessing your Simplenote account. It performs full two-way sync in the background and supports offline editing with automatic re-sync. Features include Google-style and regex search, note pinning, tagging, and fully customizable colors and keybindings.Available commands include: sync, list, dump, create, edit, export, import, trash, untrash, pin, unpin, markdown, unmarkdown, and tag (get/set/add/rm).

PARAMETERS

-n, --nosync

Do not perform a server sync on startup.
-r, --regex
Treat search string as a regular expression.
-k KEY, --key KEY
Specify note key for commands that operate on a single note.
-t TITLE, --title TITLE
Title of note for create command.
-c FILE, --config FILE
Specify configuration file.
-v, --verbose
Verbose output.

HISTORY

sncli was created by insanum and is written in Python.

SEE ALSO

nb(1), joplin(1), rucola(1)

Copied to clipboard
Kai