# linkwarden/linkwarden

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/linkwarden-linkwarden).**

17,275 stars · 682 forks · TypeScript · agpl-3.0

## Links

- GitHub: https://github.com/linkwarden/linkwarden
- Homepage: https://linkwarden.app
- awesome-repositories: https://awesome-repositories.com/repository/linkwarden-linkwarden.md

## Topics

`bookmark` `bookmark-manager` `collaboration` `nextjs` `react-native` `read-it-later` `self-hosted` `typescript`

## Description

Linkwarden is a self-hosted bookmark manager and web archiving platform designed to preserve permanent copies of online content. It functions as a centralized repository where users can capture, store, and organize web pages to ensure they remain accessible even if the original source is removed.

The platform distinguishes itself through its focus on collaborative knowledge management and multi-platform capture. It enables teams to curate shared collections, apply custom tags, and annotate saved resources within a unified workspace. Users can integrate the service into their daily workflows via browser extensions and mobile device sharing, allowing for the direct archiving of links from various environments.

The system provides a comprehensive suite of organization and administrative tools, including folder-based grouping, role-based access control, and programmatic management through a secure API. It supports scalable storage and user seat management, ensuring that both individual researchers and teams can maintain structured, searchable libraries of web-based information.

## Tags

### Business & Productivity Software

- [Bookmark Managers](https://awesome-repositories.com/f/business-productivity-software/bookmark-managers.md) — Functions as a self-hosted bookmark manager and archiving platform for organizing and preserving web content.
- [Collaborative Knowledge Bases](https://awesome-repositories.com/f/business-productivity-software/knowledge-management-systems/collaborative-knowledge-bases.md) — Provides a shared workspace for teams to curate, tag, and annotate web resources for collective knowledge management.
- [Personal Knowledge Management](https://awesome-repositories.com/f/business-productivity-software/personal-knowledge-management.md) — Collects and organizes web resources into a searchable library to improve personal research and information retention.
- [Shared Notebooks](https://awesome-repositories.com/f/business-productivity-software/team-collaboration-events/collaboration-communication-tools/collaboration-tools/shared-notebooks.md) — Enables users to manage shared collections and distribute saved links within a centralized workspace for team collaboration. ([source](https://docs.linkwarden.app))

### Content Management & Publishing

- [Web Content Archivers](https://awesome-repositories.com/f/content-management-publishing/content-archiving/web-content-archivers.md) — Preserves permanent copies of online articles and webpages to ensure content remains accessible.
- [Mobile Capture](https://awesome-repositories.com/f/content-management-publishing/content-archiving/web-content-archivers/mobile-capture.md) — Provides mobile device support to capture and archive web content for future reference. ([source](https://docs.linkwarden.app/getting-started/mobile-app))
- [Annotation Tools](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/content-processing/annotation-tools.md) — Supports highlighting key ideas and adding personal notes to saved webpages to facilitate knowledge management. ([source](https://docs.linkwarden.app))
- [Tagging Systems](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/tagging-systems.md) — Allows users to apply custom keywords to saved web pages for efficient filtering and retrieval. ([source](https://docs.linkwarden.app/Usage/overview))

### Development Tools & Productivity

- [Bookmark Managers](https://awesome-repositories.com/f/development-tools-productivity/open-source-software/bookmark-managers.md) — Provides a self-hosted platform for sharing curated collections of web links and resources with team members.

### Web Development

- [Headless Browsers](https://awesome-repositories.com/f/web-development/headless-browsers.md) — Uses server-side headless browser engines to render and capture full snapshots of web pages for permanent storage.
- [Browser Extensions](https://awesome-repositories.com/f/web-development/browser-extensions.md) — Provides browser extensions to capture active tab data and inject content directly into the archive.
- [REST APIs](https://awesome-repositories.com/f/web-development/rest-apis.md) — Exposes a REST API for programmatic management, retrieval, and archiving of web links.

### Security & Cryptography

- [Role-Based Access Control](https://awesome-repositories.com/f/security-cryptography/role-based-access-control.md) — Enforces granular permissions within shared workspaces to manage user interactions and data visibility.
- [Bearer Token Authentication](https://awesome-repositories.com/f/security-cryptography/bearer-token-authentication.md) — Validates incoming API requests using secure bearer tokens to manage access control for users and resources.
- [User Access Management](https://awesome-repositories.com/f/security-cryptography/user-access-management.md) — Provides workspace administration tools to invite members and assign individual accounts for collaborative resource management. ([source](https://docs.linkwarden.app/billing/seats))

### Data & Databases

- [Relational Database Persistence](https://awesome-repositories.com/f/data-databases/relational-database-persistence.md) — Stores bookmark metadata and user relationships in a structured relational database to ensure data integrity.
- [Collection Organizers](https://awesome-repositories.com/f/data-databases/file-upload-management/collection-organizers.md) — Enables grouping saved web pages into shared or private folders to manage information architecture. ([source](https://docs.linkwarden.app/Usage/overview))

### Mobile Development

- [Content Capture](https://awesome-repositories.com/f/mobile-development/mobile-capabilities/content-capture.md) — Saves web links and articles directly from mobile browsers to a centralized repository for later reading.

### Software Engineering & Architecture

- [Background Processing](https://awesome-repositories.com/f/software-engineering-architecture/background-processing.md) — Offloads resource-intensive tasks like page archiving to background workers to maintain interface responsiveness.
