Simple bookmark manager built with Go
Go to file
Radhi Fadlillah ae19eac2ed Create readme
2018-02-26 20:02:12 +07:00
cmd Minor change 2018-02-26 20:01:39 +07:00
database Fix problem editing tags 2018-02-26 17:00:14 +07:00
model Implement login 2018-02-22 16:48:36 +07:00
view Fix delete all not updated 2018-02-26 17:31:20 +07:00
.gitignore Bundle the view in executable 2018-02-23 16:51:06 +07:00
filebox.json Bundle the view in executable 2018-02-23 16:51:06 +07:00
main.go Bundle the view in executable 2018-02-23 16:51:06 +07:00
README.md Create readme 2018-02-26 20:02:12 +07:00
screenshot.png Create readme 2018-02-26 20:02:12 +07:00

Shiori

Shiori is a simple bookmarks manager written in Go language. You can use it as command line application (like buku) or as web application (like Pocket or Pinterest). This application is distributed as a single binary, which make it can be installed and used easily.

Screenshot

Table of Contents

  • Features
  • Installation
  • Usage
  • License

Features

  • Simple and clean command.
  • Basic bookmarks management i.e. add, edit and delete.
  • Search bookmarks by its titles, tags, url and page content.
  • Import and export bookmarks from and to Netscape Bookmark file.
  • Portable, thanks to its single binary format and sqlite3 database.
  • Simple web interface for those who doesn't used to command line app.
  • Where possible, by default shiori will download a static copy of the webpage in simple text and HTML format, which later can be used as offline archive for that page.

Installation

You can download the latest version of shiori from the release page, then put it in your PATH. If you want to build from source, make sure go is installed, then run :

go get github.com/RadhiFadlillah/go-readability

Usage

Simple command-line bookmark manager built with Go.

Usage:
  shiori [command]

Available Commands:
  account     Manage account for accessing web interface.
  add         Bookmark the specified URL.
  delete      Delete the saved bookmarks.
  export      Export bookmarks into HTML file in Netscape Bookmark format.
  help        Help about any command
  import      Import bookmarks from HTML file in Netscape Bookmark format.
  open        Open the saved bookmarks.
  print       Print the saved bookmarks.
  search      Search bookmarks by submitted keyword.
  serve       Serve web app for managing bookmarks.
  update      Update the saved bookmarks.

Flags:
  -h, --help   help for shiori

Use "shiori [command] --help" for more information about a command.

License

Shiori is distributed using MIT license, which means you can use and modify it however you want. However, if you make an enchancement for shiori, if possible, please send the pull request.