Self-hosted bookmark manager and read-later tool, a Chinese-localized fork of linkding with highlights, reading mode and snapshot archiving.
sissbruecker/linkding
Self-hosted bookmark manager that is minimal, fast, and easy to set up with Docker.
Open-source alternative to:Pocket
Raindrop.io
- Stars
- 11,326
- Forks
- 666
- Open issues
- 236
- Last commit
- 20 days ago
What is it?
linkding is a bookmark manager you host yourself. It aims to be minimal and fast, and it is set up with Docker. Bookmarks are organized with tags and can carry Markdown notes, with bulk editing and a read-it-later workflow for queuing pages.
When you save a URL, linkding fetches the page's title, description and icon automatically. It can also archive pages either as local HTML files or on the Internet Archive. Bookmarks can be imported and exported in Netscape HTML format, and bookmarks can be shared with other users or guests.
The project offers browser extensions for Firefox and Chrome, plus a bookmarklet, along with a REST API for third-party apps. It supports SSO via OIDC or authentication proxies and can be installed as a Progressive Web App. The backend is written in Django.
Key features
- 01Tag-based organization with bulk editing and Markdown notes
- 02Automatically fetches titles, descriptions and icons for saved sites
- 03Archives pages locally or to the Internet Archive
- 04Imports and exports bookmarks in Netscape HTML format
- 05Browser extensions for Firefox and Chrome, plus a bookmarklet
- 06REST API and SSO via OIDC or authentication proxies
Use cases
- Keeping a personal, self-hosted library of bookmarks instead of using a cloud service
- Sharing a curated set of links with teammates or guests
- Saving articles to read later and archiving pages in case they disappear
- Building third-party tools on top of the REST API
Quick start
- 1
Install linkding on your own server using the official installation guide
- 2
Set up the development environment
make init - 3
Create a user for the frontend
uv run manage.py createsuperuser --username=joe --email=joe@example.com - 4
Build the frontend and start the development server
make frontend
Things to know
- Setup for self-hosting takes effort, and the README points to external docs for installation.
- Development setup requires Python 3.13, uv and Node.js.
Topics
FAQ
- What is linkding?
- Self-hosted bookmark manager that is minimal, fast, and easy to set up with Docker. linkding is a bookmark manager you host yourself. It aims to be minimal and fast, and it is set up with Docker. Bookmarks are organized with tags and can carry Markdown notes, with bulk editing and a read-it-later workflow for queuing pages.
- Is linkding free to use? What license does it have?
- linkding is open source under the MIT license. Check the license terms before using it in commercial products.
- Is linkding still maintained?
- Actively maintained. The last commit to linkding was on Oct 1, 2026.
- What can I use linkding for?
- Keeping a personal, self-hosted library of bookmarks instead of using a cloud service Sharing a curated set of links with teammates or guests Saving articles to read later and archiving pages in case they disappear Building third-party tools on top of the REST API
- How do I install linkding?
- Install linkding on your own server using the official installation guide Set up the development environment: make init Create a user for the frontend: uv run manage.py createsuperuser --username=joe --email=joe@example.com Build the frontend and start the development server: make frontend
- Where can I get linkding?
- The source code and installation instructions are on GitHub: https://github.com/sissbruecker/linkding
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hostable bookmark-everything app for links, notes and images, with AI-based automatic tagging and full text search.
Self-hosted, privacy-focused bookmark manager with nested tags, duplicate detection and browser and iOS save integrations.
A private, native macOS app that captures pages, text, links, notes and images, and finds them again with full-text search and OCR.
Self-hosted collaborative bookmark manager that saves screenshots, PDFs and reader-view copies of pages so links stay readable after they disappear.
A desktop bookmark manager with AI summaries, semantic search, a knowledge graph, and optional Supabase-based cloud sync, built with Go, Wails, and React.