Shiori logo

Shiori

Bookmark manager with web UI, CLI, and offline page archiving

11.6k stars 626 forks last commit first released MIT

Actively maintained

Last commit 10 Jul 2026.

Shiori screenshot

Shiori is a simple bookmark manager written in Go, designed as a lightweight alternative to read-it-later services like Pocket. It can run as a web application or be used from the command line, and is distributed as a portable single binary.

Key Features

  • Create, edit, delete, and search bookmarks
  • Web interface and command-line interface
  • Import and export using Netscape Bookmark files
  • Import bookmarks from Pocket
  • Parses readable content and, where possible, creates an offline archive of saved webpages
  • Supports multiple databases: SQLite, PostgreSQL, MySQL, and MariaDB
  • Optional browser extension support (Firefox/Chrome)

Use Cases

  • Personal read-it-later and bookmark organization with offline access
  • Self-hosted bookmarking for teams or small groups with a simple web UI
  • Migrating bookmarks from Pocket or browser exports into a searchable library

Limitations and Considerations

  • Offline archiving and readable-content extraction depend on website structure and may not work consistently for all pages
  • Browser extension support is marked as beta in the project

Shiori is a practical choice if you want a fast, minimal bookmarking service with both CLI and web access, plus the convenience of offline snapshots. Its single-binary deployment and broad database support make it easy to run in many environments.

Categories:

Tags:

Tech Stack:

Share:

Similar to Shiori

LinkAce logo

LinkAce

Self-hosted bookmark archive for organizing and sharing web links

3.3k
205
Last commit

LinkAce is a self-hosted bookmark archive to save, organize, monitor, and share web links with tags, lists, search, RSS feeds, and a REST API.

GPL-3.0Actively maintained
Alternative to:
Pinboard logo
Pinboard
+13
linkding logo

linkding

Minimal self-hosted bookmark manager with tags, notes, and archiving

11.1k
597
Last commit

Self-hosted bookmark manager with tagging, notes, read-it-later, sharing, archiving, import/export, browser extensions, and a REST API.

MITActively maintained
Alternative to:
Raindrop.io logo
Raindrop.io
+11
wallabag logo

wallabag

Read-it-later web app for saving and classifying articles

12.9k
893
Last commit

wallabag is a self-hostable read-it-later service to save web pages, extract clean article content, tag and organize items, and read them on any device.

MITActively maintained
Alternative to:
Pocket logo
Pocket
+4
Shaarli logo

Shaarli

Minimalist, database-free personal bookmarking and link sharing

3.9k
313
Last commit

Self-hosted, single-user bookmark manager and link sharing app with tags, search, RSS/Atom feeds, REST API, and plugins—using file-based storage (no database).

Actively maintained
Alternative to:
Pinboard logo
Pinboard
+9
Servas logo

Servas

Self-hosted bookmark management tool with tags and groups

830
36
Last commit

Self-hosted bookmark manager with tags, nested groups, smart groups, multi-user support, import/export, and browser extensions for quick saving.

GPL-3.0Actively maintained
Alternative to:
Raindrop.io logo
Raindrop.io
+10
Linkwarden logo

Linkwarden

Self-hosted collaborative bookmark manager with archiving and annotation

19.6k
831
Last commit

Self-hosted collaborative bookmark manager with reader mode, highlights, tagging, full-text search, and automatic webpage preservation as screenshots and PDFs.

AGPL-3.0Actively maintained
Alternative to:
Linkwarden Cloud logo
Linkwarden Cloud
+10