Self-hosted web archiving in HTML, PDF, and WARC
Free
Tool review — Self-hosted · Updated

Simple Go bookmark manager with offline article archiving
Free
Shiori is a free, open-source bookmark manager written in Go and maintained by the go-shiori community on GitHub under the MIT license. Positioned as a self-hosted alternative to Pocket, it ships as a single portable binary that works both as a command-line tool and a web application. You save links to your own server, and Shiori parses each page into a readable view and creates an offline archive where possible, so articles remain accessible even if the original site disappears. It stores data in SQLite3, PostgreSQL, MariaDB, or MySQL, supports import and export in the Netscape bookmark format, can import from Pocket, and offers a beta browser extension for Firefox and Chrome. With over 11,000 GitHub stars, it is an established, actively developed project.
Your own server (SQLite, PostgreSQL, MariaDB, or MySQL)
Shiori is completely free and open source under the MIT license, with no paid tiers, accounts, or usage limits. The only cost is whatever you spend running the server or machine you host it on.
Self-hosters and command-line-comfortable users who want a lightweight, Pocket-style read-later and bookmark archive under their own control. Ideal for people who value a single-binary deployment over feature-heavy platforms.
Self-hosted web archiving in HTML, PDF, and WARC
Free
Self-hosted link archive with tags and monitoring
Free
Yes. Shiori is fully free and open source under the MIT license, with no paid tiers or hosted subscription. You run it yourself, so hosting is your only cost.
Yes, there is an official web extension for Firefox and Chrome for saving pages directly from the browser, though it is currently labeled beta. You can also add bookmarks through the web UI or CLI.
Shiori can store bookmarks in SQLite3 (the simple default), PostgreSQL, MariaDB, or MySQL, so it scales from a single-user setup to a shared server.
Yes. Shiori supports importing bookmarks from Pocket, and it can import and export bookmarks in the standard Netscape bookmark HTML format used by most browsers.
Something it wouldn’t save, or a format it mangled? Tell us what happened →