Simple bookmark manager with tags written in Golang. It has CLI and uses SQLite database for storing bookmarks.
Install and compile package
$ go get github.com/ashlinchak/bookmarks
Binary will be available in your GOPATH/bin
. For more details please run go env
command.
By default, SQLite database will be located in data/bookmarks.db path. You can configure it by specifying environment variable:
export BOOKMARKS_DB_PATH="$HOME/opt/bookmarks/bookmarks.db"
All available commands available in help interface
$ bookmarks --help
Implemented commands are:
- setup - initial setup database.
- add - add bookmark
- update - update bookmark
- delete - delete bookmark
- show - list all bookmarks or search them by tags
- tags - print tags which are used by bookmarks
To get a detail information about each command run help
:
$ bookmarks show --help