Linkwarden logo

Linkwarden

✓ Verified FOSSAGPL-3.0
Top open-source alternative to Pocket / Raindrop.io

⚡️⚡️⚡️ Self-hosted collaborative bookmark manager to collect, read, annotate, and fully preserve what matters, all in one place.

Tech StackTypeScript, Next.js, PostgreSQL
Self-Host DifficultyEasy
License ModelAGPL-3.0
GitHub Repositorylinkwarden/linkwarden

Recommended VPS & Hardware Sizing

Estimated Hosting: $4 - $6/mo (e.g. Hetzner CX22 or DigitalOcean)
Min RAM:1 GB
Rec RAM:2 GB
Compute:1 vCPU
Disk Space:10 GB SSD

Linkwarden vs Pocket / Raindrop.io Comparison Matrix

Evaluation CriteriaLinkwarden (Open Source)Pocket / Raindrop.io (Proprietary)
Offline ArchivingLocal PDF and screenshot preservation included free$40/year Raindrop Pro paywall
INTERACTIVE TCO MODELEstimated Rate: $5/user/mo

Financial Impact: Migrating from Pocket / Raindrop.io to Self-Hosted Linkwarden

Detailed Stack Calculator →
5 Users (Early Startup)50 Users (Scaleup)200 Users (Enterprise Org)
Pocket / Raindrop.io (Cloud SaaS)Per-Seat Tax
$1,500per year ($125/mo)
3-Year Spend:$4,500

* Excludes enterprise SSO add-ons & usage overages

Linkwarden (Self-Hosted)Zero Per-Seat Fee
$120per year ($10/mo Linux VPS)
3-Year Compute:$360

* Commodity Hetzner / DigitalOcean compute instance

Cumulative 3-Year ROI+$4,140Net savings across 36 months (92% reduction)
Annual Free Cash:+$1,380/yr
Need C-Level Buy-In? Generate an instant ROI proposal memo to present to your CTO or CFO.

Core Capabilities & Features

✓Auto-captures offline PDF and full-page screenshot copies
✓Full-text search inside archived page HTML

Self-Host Linkwarden with Docker Compose

Tweak configuration ports, secrets, and volumes live. Download or copy your ready-to-run container file:

1-Click Docker Compose Generator

Generate production-ready container definitions with customizable ports and volumes.

LinkwardenAGPL-3.0

Collaborative bookmark manager that archives webpages as PDF and screenshots against link rot

Difficulty: Easy20,073 ⭐
Configure Parameters
docker-compose.linkwarden.yml
version: '3'

services:
  linkwarden:
    image: ghcr.io/linkwarden/linkwarden:v2
    restart: always
    ports:
      - "${SERVER_PORT:-3000}:3000"

Frequently Asked Questions: Self-Hosting Linkwarden

How do I self-host Linkwarden using Docker Compose?

You can deploy Linkwarden (linkwarden/linkwarden) on any Linux server by copying the docker-compose.yml template on this page, configuring your desired host port and persistent volume directory, and running 'docker compose up -d'.

How does Linkwarden compare to Pocket / Raindrop.io?

Linkwarden is an open-source, self-hosted alternative to Pocket / Raindrop.io built with TypeScript, Next.js, PostgreSQL. Unlike Pocket / Raindrop.io ($3.99 - $5.99 / month), Linkwarden has zero per-user licensing fees and keeps 100% of your data on your own infrastructure.

What are the minimum VPS RAM and CPU requirements for Linkwarden?

For production self-hosting (Easy difficulty tier), we recommend at least 2 GB RAM (minimum 1 GB), 1 vCPU, and 10 GB SSD storage, which typically costs $4 - $6/mo (e.g. Hetzner CX22 or DigitalOcean).

Is Linkwarden free for commercial business use under the AGPL-3.0 license?

Yes. Distributed under the AGPL-3.0 license, Linkwarden can be self-hosted internally by businesses and engineering teams of any size without per-seat royalties.

README INTEGRATION // REPO EMBED

Embed Official Linkwarden Badge in GitHub README

Served locally from OSSMatrix with Cloudflare global edge caching. Real-time verified alternative status, zero third-party dependencies, sub-5ms load time.

Live Preview:Linkwarden Badge
Markdown Embed (GitHub / GitLab)
[![OSSMatrix Alternative](https://ossmatrix.com/api/badge/linkwarden)](https://ossmatrix.com/project/linkwarden)
HTML Embed (Docs / Landing Pages)
<a href="https://ossmatrix.com/project/linkwarden" target="_blank" rel="noopener noreferrer"><img src="https://ossmatrix.com/api/badge/linkwarden" alt="Linkwarden on OSSMatrix" /></a>
SIMILAR REPOSITORIES // PEER COMPARISON

Compare Linkwarden with Other Self-Hosted Alternatives

All Pocket / Raindrop.io Alternatives →