linkding
linkding is a self-hosted bookmark manager built with Django and Python, designed for minimal setup, speed, and ease of deployment via Docker. It offers a clean UI, tag-based organization, browser extensions, REST API, and multi-user support with optional SSO.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | sissbruecker/linkding |
| Owner | sissbruecker |
| Primary language | Python |
| License | MIT — OSI-approved |
| Stars | 10.8k |
| Forks | 573 |
| Open issues | 213 |
| Latest release | v1.45.0 (2026-01-06) |
| Last updated | 2026-06-21 |
| Source | https://github.com/sissbruecker/linkding |
What linkding is
Django-based bookmark application using Python 3.13, uv package manager, and Node.js frontend bundling. Supports PWA installation, Netscape HTML import/export, OIDC authentication, and automatic website archival with local or Internet Archive storage.
Get the linkding source
Clone the repository and explore it locally.
git clone https://github.com/sissbruecker/linkding.gitcd linkding# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Docker-first deployment model; requires container orchestration understanding and persistent storage configuration for database and local archive files.
- Python 3.13 and uv required for development; verify compatibility with your infrastructure and update cycle policies.
- OIDC/authentication proxy integration needed for enterprise SSO; requires identity provider configuration and testing.
- Browser extension installation separate from server deployment; coordinate updates across client and server versions.
- Netscape HTML import/export is standard but may require data normalization scripts for legacy bookmark sources.
When to avoid it — and what to weigh
- Enterprise-scale user management required — No built-in RBAC, audit logging, or advanced admin controls mentioned. OIDC/proxy auth is available but admin panel is self-service only. Large organizations need custom integration work.
- Heavy reliance on full-text search and advanced querying — Design goal is 'minimal and fast'—likely optimized for simple tag-based retrieval. No mention of full-text indexing, advanced filtering, or complex search syntax.
- Requirement for automatic synchronization across devices — PWA and browser extensions exist, but no documented real-time sync or conflict resolution mechanism across multiple client instances. Desktop/mobile offline sync behavior unclear.
- High-throughput API-first usage — Project targets self-hosted, small-to-medium deployments. No performance benchmarks, rate limiting, or API scaling documentation provided. May not suit high-volume automation.
License & commercial use
MIT License. Permissive open-source license allowing modification, distribution, and private/commercial use with attribution and liability disclaimer.
MIT is a permissive OSI license that permits commercial use, modification, and redistribution. However, no warranty is provided. Review your use case with legal counsel if building a SaaS product or modifying for commercial purposes.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | Low |
| DEV.co fit | Good |
| Assessment confidence | High |
No security audit, penetration test, or vulnerability disclosure policy documented in provided data. OIDC/proxy auth support suggests awareness of authentication patterns, but input validation, XSS/CSRF protections, and data encryption are not explicitly addressed. Self-hosted deployment allows operator to control network/access; consider standard Django security practices (secret key management, HTTPS, SQL injection prevention via ORM).
Alternatives to consider
Pinboard
Managed SaaS bookmark service with no self-hosting required; trade-off is cloud dependency and subscription cost vs. full control.
Raindrop.io
Feature-rich SaaS with powerful search, curation, and team collaboration; lacks self-hosting and offline-first design but offers native mobile apps.
Wallabag
Self-hosted read-it-later and archival tool with similar architecture; focuses more on content extraction and offline reading than tag-based bookmarking.
Build on linkding with DEV.co software developers
Explore linkding's installation guide and community integrations to set up a private, team-friendly bookmark manager in minutes.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
linkding FAQ
Can I use linkding to replace my browser's native bookmarks?
What database does linkding use?
Is there a mobile app?
How do I set up SSO for my team?
Software development & web development with DEV.co
From first prototype to production, DEV.co delivers software development services around tools like linkding. Our software development agency staffs experienced software developers and web developers for custom software development, web development, integrations, and ongoing support across open-source devops and beyond.
Ready to Self-Host Your Bookmarks?
Explore linkding's installation guide and community integrations to set up a private, team-friendly bookmark manager in minutes.