Skip to content
Go implementation of Etesync protocol and CLI tool
Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api
cache
cmd/etecli
crypto
docs
gui
store
.gitignore
.goreleaser.yml
.travis.yml
CHANGELOG.md
LICENSE
README.md

README.md

go-etesync Build Status

Go implementation of Etesync protocol

go-etesync provides a client library as well as a command line tool (etecli) to interact with a Etesync server.

CLI Usage

NAME:
   etecli - ETESync cli tool

USAGE:
    [global options] command [command options] [arguments...]

COMMANDS:
     gui      Interactive gui
     help, h  Shows a list of commands or help for one command

   api:
     journals  Display available journals
     journal   Retrieve a journal given a uid
     entries   displays entries given a journal uid

GLOBAL OPTIONS:
   --url value       Server URL (default: "https://api.etesync.com") [$ETESYNC_URL]
   --email value     login email [$ETESYNC_EMAIL]
   --password value  login password [$ETESYNC_PASSWORD]
   --key value       encryption key [$ETESYNC_KEY]
   --db value        DB file path (default: "~/.etecli.db") [$ETESYNC_DB]
   --sync            force sync on start
   --help, -h        show help
   --version, -v     print the version

To query your journals check the api: command category. You can easily navigate your journals using the GUI tool provided by the gui sub-command gui

You can’t perform that action at this time.