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

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 Services

RSSHub
RSS feed generator for websites and platforms without RSS
RSSHub generates RSS/Atom/JSON feeds for thousands of sites and services that don’t provide feeds, exposing them as subscribable endpoints you can self-host.

Glance
Self-hosted, configurable dashboard for feeds and status widgets
Glance is a lightweight self-hosted dashboard that aggregates RSS and other widgets (Reddit, YouTube, weather, markets, server stats) into customizable pages.

Karakeep
Self-hosted bookmarks, notes, and media with AI tagging and search
Self-hostable bookmark-everything app for links, notes, images, PDFs, and archives with full-text search, AI tagging/summaries, RSS ingestion, and API access.

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.


FreshRSS
Lightweight self-hosted RSS and Atom feed aggregator
FreshRSS is a fast, multi-user RSS/Atom feed aggregator with tagging, search, OPML import/export, WebSub push updates, and optional web scraping for sites without feeds.

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.




