Skip to content

linkding vs Shiori

Which should you use? A side-by-side look at what each one does, who it suits, what it costs, how hard it is to set up, and where each falls short.

linkding

Open source · MIT

A self-hosted bookmark manager that is minimal, fast, and simple to run with Docker.

Shiori

Open source · MIT

A simple self-hosted bookmark manager written in Go, usable from the terminal or a web page.

The short answer

Choose linkding if you need…

  • People who want a private, self-hosted alternative to cloud bookmark services
  • Anyone comfortable running a Docker container on a home server or VPS
  • Small groups who want to share bookmarks with other users or guests
  • Developers who want a REST API to build their own tools on top of their bookmarks

Choose Shiori if you need…

  • People who want a self-hosted alternative to Pocket for saving articles
  • Users who prefer a command line tool for managing bookmarks
  • People who want a simple web interface for their bookmarks
  • Anyone who wants offline copies of saved web pages where possible

Side-by-side

linkdingShiori
TypeAppApp
PriceFree and open sourceFree and open source
LicenceMITMIT
GitHub stars11.4k11.7k
Setup difficultyBeginnerBeginner
How you get itRun with DockerDownload the app
Main languagePythonGo
Last code update11 days ago10 days ago

What each one is

linkding

linkding is a bookmark manager you host on your own server, so your saved links stay under your control. It adds titles, descriptions and icons automatically, lets you organize links with tags, and can archive copies of pages. It is built to be simple and quick to set up, and the README recommends Docker for that.

Shiori

Shiori saves links you want to read later or keep, and lets you search and organize them. It is described as a simple clone of Pocket and can be used as a command line app or as a web application. It is distributed as a single binary file, so it is easy to install and move between machines.

Best for

linkding

  • People who want a private, self-hosted alternative to cloud bookmark services
  • Anyone comfortable running a Docker container on a home server or VPS
  • Small groups who want to share bookmarks with other users or guests
  • Developers who want a REST API to build their own tools on top of their bookmarks

Shiori

  • People who want a self-hosted alternative to Pocket for saving articles
  • Users who prefer a command line tool for managing bookmarks
  • People who want a simple web interface for their bookmarks
  • Anyone who wants offline copies of saved web pages where possible

Strengths

linkding

  • Clean, readability-focused interface with tags, bulk editing and Markdown notes
  • Supports import and export in the common Netscape HTML bookmark format
  • Offers a REST API, SSO via OIDC or authentication proxies, and browser extensions

Shiori

  • Distributed as a single binary, which makes it portable and simple to install
  • Supports several databases, including sqlite3, PostgreSQL, MariaDB and MySQL
  • Offers both a command line interface and a web interface

Not ideal for

linkding

  • People who want no server setup at all, since it must be hosted somewhere (the README points to managed hosting options instead)
  • Users who need a native mobile app included, since the README mentions mobile apps only as community projects

Shiori

  • People who want a hosted service with no setup, since the README describes it as a tool you run yourself
  • Users who need advanced collaboration or sharing features, which the README does not mention
  • People who need the browser extension to be fully stable, since the README marks it as BETA

Trade-offs

linkding

  • You are responsible for hosting, updating and backing up the server yourself
  • The README does not describe the full feature set or limits beyond the overview, so details need checking in the documentation
  • Community projects such as mobile apps are separate and not maintained by the core project

Shiori

  • The browser web extension for Firefox and Chrome is marked BETA in the README
  • The README is truncated and does not give full setup details, so you must check the docs folder for installation steps
  • Offline archiving only works 'where possible', so it is not guaranteed for every page

Getting started

linkding

Clone the repository

git clone https://github.com/sissbruecker/linkding.git
Step-by-step guide: how to use linkding

Shiori

Clone the repository

git clone https://github.com/go-shiori/shiori
Step-by-step guide: how to use Shiori

Frequently asked questions

What is the difference between linkding and Shiori?

linkding: A self-hosted bookmark manager that is minimal, fast, and simple to run with Docker. Shiori: A simple self-hosted bookmark manager written in Go, usable from the terminal or a web page. linkding suits people who want a private, self-hosted alternative to cloud bookmark services, while Shiori suits people who want a self-hosted alternative to pocket for saving articles.

Are linkding and Shiori free?

linkding: Free and open source. Shiori: Free and open source.

Is linkding or Shiori more popular?

Shiori has more GitHub stars (11.7k) than linkding (11.4k). Popularity isn't the same as fit — check which one matches your use case above.

What are other alternatives to linkding and Shiori?

Other options people compare them with include wallabag.

Keep comparing

Built from our catalogue entries for both products: open-source details come from each project's README (AI-assisted, refreshed weekly) and GitHub data; AI-tool details are editorial. Spotted something wrong? Let us know from either product's page.