️ Self-hosted collaborative bookmark manager to collect, read, annotate, and fully preserve what matters, all in one place. https://linkwarden.app
Find a file
2026-01-05 18:09:36 +03:30
.devcontainer added prettier settings 2023-12-29 12:21:22 -05:00
.github add pr template 2026-01-05 09:38:33 -05:00
.vscode refactor code to improve readability and maintainability + redesigned announcement bar 2024-05-22 20:56:56 -04:00
apps revert version number to 0.0.0 in package.json (since we're already tracking the version in app.json) 2026-01-04 16:44:17 -05:00
assets improved README + add sponsor links 2025-12-25 23:25:14 -05:00
packages Chore/tech debts (#1536) 2025-12-21 18:09:05 -05:00
patches feat(mobile): add share sheet functionality 2025-08-12 10:39:01 -04:00
.dockerignore Add meili_data to .dockerignore and .gitignore 2025-12-22 17:21:18 -05:00
.env.sample minor change 2025-12-07 11:46:45 -05:00
.eslintrc.json minor fix 2023-12-27 15:06:18 -05:00
.gitignore Add meili_data to .dockerignore and .gitignore 2025-12-22 17:21:18 -05:00
.prettierignore Revert "add translation readme" 2025-06-25 15:40:12 -04:00
.prettierrc.json added prettier settings 2023-12-29 12:21:22 -05:00
.yarnrc.yml Chore/tech debts (#1536) 2025-12-21 18:09:05 -05:00
crowdin.yml minor fix 2025-06-25 09:38:16 -04:00
docker-compose.yml improvements to docker 2025-03-19 23:47:31 -04:00
Dockerfile Remove unnecessary .yarn copy from Dockerfile 2025-12-22 20:17:58 -05:00
LICENSE.md added architecture.md file + renamed license file 2024-03-18 18:36:59 -04:00
package.json bug fixed 2026-01-03 11:07:01 -05:00
README.md improved README + add sponsor links 2025-12-25 23:25:14 -05:00
yarn.lock Chore/tech debts (#1536) 2025-12-21 18:09:05 -05:00

Linkwarden

Bookmarks, Evolved

Discord Twitter

GitHub release Crowdin Open Collective

Intro & motivation

Linkwarden is a self-hosted, open-source collaborative bookmark manager to collect, read, annotate, and fully preserve what matters, all in one place.

The objective is to organize useful webpages and articles you find across the web in one place, and since useful webpages can go away (see the inevitability of Link Rot), Linkwarden also saves a copy of each webpage as a Screenshot and PDF, ensuring accessibility even if the original content is no longer available.

In addition to preservation, Linkwarden provides a user-friendly reading and annotation experience that blends the simplicity of a “read-it-later” tool with the reliability of a web archive. Whether youre highlighting key ideas, jotting down thoughts, or revisiting content long after its disappeared from the web, Linkwarden keeps your knowledge accessible and organized.

Linkwarden is also designed with collaboration in mind, enabling you to share links with the public and/or collaborate seamlessly with multiple users.

Tip

Our official Cloud offering provides the simplest way to begin using Linkwarden and it's the preferred choice for many due to its time-saving benefits.
Your subscription supports our hosting infrastructure and ongoing development.
Alternatively, if you prefer self-hosting Linkwarden, you can do so by following our Installation documentation.

Features

  • 📸 Auto capture a screenshot, PDF, and single html file of each webpage
  • 📖 Reader view of the webpage, with the ability to highlight and annotate text
  • 🏛️ Send your webpage to Wayback Machine (archive.org) for a snapshot (optional)
  • Local AI Tagging to automatically tag your links based on their content (optional)
  • 📂 Organize links by collection, sub-collection, name, description and multiple tags
  • 👥 Collaborate on gathering links in a collection
  • 🎛️ Customize the permissions of each member
  • 🌐 Share your collected links and preserved formats with the world
  • 📱 Native iOS and android mobile apps
  • 🔍 Full text search, filter and sort for easy retrieval
  • 🌓 Dark/Light mode support
  • 🧩 Browser extension (star it here!)
  • 🔄 Browser Synchronization (using Floccus!)
  • ⬆️ Upload from SingleFile (check out the guide)
  • 🔐 SSO integration (Enterprise and Self-hosted users only)
  • 🍎 iOS Shortcut to save links to Linkwarden
  • 🔑 API keys
  • Bulk actions
  • 👥 User administration
  • 🌐 Support for other languages (i18n)
  • 📁 Image and PDF uploads
  • 🎨 Custom icons for links and collections
  • 🔔 RSS feed subscription
  • And many more features (literally!)

Get Our Official Mobile App

Different screens (iPad, Pixel, and iPhone)

Important

To use the app youll first need a Linkwarden account.

To create an account, you can choose between:

  • Linkwarden Cloud instant setup, and your subscription directly supports ongoing development.
  • Self-hosted Linkwarden free, but youll need to deploy and maintain a Linkwarden instance on a server.

After creating an account, download the app from your preferred store:

Download on the App Store Get it on Google Play

(To get the app as an APK outside Google Play, check out our builds repository.)

Like what we're doing? Give us a Star

Star Us

We're building our Community 🌐

Join and follow us in the following platforms to stay up to date about the most recent features and for support:

Discord

Twitter

Mastodon

Suggestions

We usually go after the popular suggestions. Feel free to open a new issue to suggest one - others might be interested too! :)

Roadmap

Make sure to check out our public roadmap.

Community Projects

Here are some community-maintained projects that are built around Linkwarden:

  • My Links - iOS and MacOS Apps, maintained by JGeek00.
  • LinkDroid - Android App with share sheet integration, source code.
  • LinkGuardian - An Android client for Linkwarden. Built with Kotlin and Jetpack compose.
  • StarWarden - A browser extension to save your starred GitHub repositories to Linkwarden.

Development

If you want to contribute, Thanks! Start by choosing one of our popular suggestions, just please stay in touch with @daniel31x13 before starting.

Translations

If you want to help us translate Linkwarden to your language, please check out our Crowdin page and start translating. We would love to have your help!

To start translating a new language, please create an issue so we can set it up for you. New languages will be added once they reach at least 50% translation completion.

Crowdin

Security

If you found a security vulnerability, please do not create a public issue, instead send an email to security@linkwarden.app stating the vulnerability. Thanks!

Support <3

Other than using our official Cloud offering, any donations are highly appreciated as well!

Here are the other ways to support/cheer this project:

  • Starring this repository.
  • Joining us on Discord.
  • Referring Linkwarden to a friend.

If you did any of the above, Thanksss! Otherwise thanks.

Thanks to All the Contributors 💪

Huge thanks to these guys for spending their time helping Linkwarden grow. They rock!

Contributors