Shiori logo

Shiori

Self-hosted single-binary bookmark manager for individuals using CLI or web UI

MIT self-hosted Linux macOS Web Windows

Alternative to: Alternatives to Pinboard

Shiori is a simple bookmark manager written in Go. It lets users add, edit, delete, and search bookmarks through either a command-line application or a web application. When possible, it parses the readable content of a saved page and creates an offline archive by default. The program is distributed as a single binary and supports SQLite, PostgreSQL, MariaDB, and MySQL. It also handles Netscape bookmark file imports and exports, while beta browser extensions are available for Firefox and Chrome.

Shiori is for individuals who want to manage bookmarks from a terminal or browser. It especially suits people who prefer a portable single-binary program and databases they host themselves. Docker Compose is listed as an installation method.

Shiori is intended as a simple clone of Pocket. However, the available materials do not establish full feature parity or document detailed differences from Pocket. People who rely on particular Pocket features should verify that Shiori includes them before choosing it.

Key features

  • Add, edit, delete, and search bookmarks
  • Create offline archives when readable content can be parsed
  • Import and export Netscape bookmark files
  • Use command-line and web interfaces
  • Run as a single binary
  • Use SQLite, PostgreSQL, MariaDB, or MySQL
  • Add bookmarks with beta Firefox and Chrome extensions

vs Pocket

Shiori is intended as a simple Pocket clone and can import bookmarks from Pocket. It is self-hosted rather than a hosted service, and the available materials do not state feature parity beyond import. It fits individuals who prefer a portable single binary, CLI or web access, and a self-hosted database. It does not fit users who require an undocumented Pocket feature or want Pocket's hosted-service model.

Install

What's new in v1.8.0

## Changelog ### Features * cdc13edb77a4407ef1fe5039f815174d11998ee0 feat(apiv1): refactor tags api (#1075) * 07819b59b9cc1ecd060b17812c1331f7e773f80b feat: add PWA support share functionality (#1060) * d41981861cd2f54c61ccdf87f54f89d1c09105c8 feat: add apis to handle bookmark tags (#1081) * 21165aa2e78b1c970e211b12e61424006e5aa5e1 feat: allow tag filtering and count retrieval via api v1 (#1079) * c58c35509bea7c2c99c…

Full release notes →

Similar programs