Skip to content

rev087/omg

Repository files navigation

logo

#omg

omg is a command-line utility to manage bookmarks with tag support, using the Parse backend-as-a-service for storage and sync.

screenshot

WARNING: This is a work in progress, so please don't rely on it yet as I might need to empty the database. If you really would like to use it, my suggestion is to use your own Parse keys in the models.js file so you're in control of your data.

Installation

Install via npm:

npm install -g omg-bookmarks

Or clone the repo and link it locally:

npm link

Usage

Bellow are the currently implemented commands

# Store a bookmark. This fetches the page title and starts the interactive tagger
$ omg add http://google.com

# Listing your tags
$ omg tag

# Lookup bookmarks by tag(s), space-separated. If your tags have spaces, use
# quotes or escape them
$ omg tag node angular express

# Search bookmarks by title substring, case insensitive
$ omg search velociraptors

# Using `omg add` for the first time in a computer will walk you through the
# sign-up/log-in process, but you can manage authentication manually:
$ omg signup
$ omg login
$ omg logout

Your username and encripted password are stored in the Parse server, and your session key is stored in ~/.omgconfig

About

OMG! Command-line bookmark manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published