sncli
Terminal client for Simplenote
TLDR
Launch the interactive console GUI
$ sncli
Synchronize notes with Simplenote$ sncli sync
List all notes$ sncli list
Search notes with a regex pattern$ sncli -r list "[pattern]"
Create a note with a title$ sncli -t "[My Note Title]" create
Edit a note by key$ sncli -k [note_key] edit
Dump a note to stdout$ sncli -k [note_key] dump
Export a note as JSON$ sncli -k [note_key] export
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.
