
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 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:
Similar to Shiori

LinkAce
Self-hosted bookmark archive for organizing and sharing web links
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.

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


wallabag
Read-it-later web app for saving and classifying articles
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.

Shaarli
Minimalist, database-free personal bookmarking and link sharing
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).

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


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





