Does Shiori save a copy of the pages I bookmark?
Yes. Shiori parses the readable content and keeps an offline archive by default, so a bookmark still opens after the original page changes or goes away.
Keep a reading list and a copy of every page on your own server. This bookmark manager stores the readable content or a full archive of each link, and tags it. Search runs over titles, excerpts and saved pages, and you reach the list from a web page, the command line or a browser extension.
How Shiori stacks up against other productivity apps. Add or remove apps to change the comparison.
| Requirement | Shiori | ||||
|---|---|---|---|---|---|
| Price | Free | Free + Paid | Free | Free | Free + Paid |
| Web UI | Yes | Yes | Yes | Yes | Yes |
| Architecture | x86 + ARM | x86 + ARM | x86 + ARM | x86 + ARM | x86 + ARM |
| Containers | 1The app alone | 2Plus Redis | 1The app alone | 3Plus Chrome, Meilisearch | 3Plus Postgres, Meilisearch |
| Database | SQLite | SQLite | SQLite | SQLite | Postgres |
| Runtime | Go | PHP | Python | Node | Node |
| Docker | Yes | Yes | Yes | Yes | Yes |
| Linux package | Yes | Yes | – | – | – |
| Windows | Yes | – | – | – | – |
| macOS | Yes | – | – | – | – |
| iOS | – | Yes | – | Yes | Yes |
| Android | – | Yes | – | Yes | Yes |
| Full comparison | This app | Shiori vs wallabag | linkding vs Shiori | – | – |
Yes. Shiori parses the readable content and keeps an offline archive by default, so a bookmark still opens after the original page changes or goes away.
SQLite, in a file inside its data directory. PostgreSQL, MySQL and MariaDB are supported too, through SHIORI_DATABASE_URL, if you would rather run an external database.
Yes, but only as links. The shiori pocket command reads a Pocket HTML export, and a community script fetches the article text and images afterwards.
More apps in Productivity.
Save links, notes and images, then let an AI model tag and summarize them. Runs on your own server with local models through Ollama.
Keep your bookmarks in a small, fast bookmark manager on your own server, with tags, notes and a read-it-later list. Add links from a Firefox or Chrome extension, a bookmarklet or the REST API.
Keep a permanent archived copy of every webpage you bookmark, with a FOSS bookmark manager on your own server.
Open every service on your network from one page of tiles, with app icons and a search bar. Heimdall serves that dashboard from a single container, and 155 of the 521 apps it knows show live details once you add an API key.
Write docs, track work in databases and sketch on a whiteboard, with workspaces synced through your own server.
Keep a copy of the links you want to hold on to. ArchiveBox runs as a web archiver in a folder you choose, saving each page as HTML, PDF, PNG, WARC and text. New URLs can arrive from bookmarks, browser history, RSS feeds or a schedule.
Baserow turns Postgres into a no-code database you edit in the browser, with typed fields, filters and forms. Every table gets a REST API.
Merge, edit, convert and lock down PDFs in the browser. You self-host the toolkit, but your files never get uploaded anywhere.
Updated