OSS探訪

Linkwarden — bookmarkを保存・全文検索・注釈し、link rotにも備えるself-host web archive

OSS健全度 93
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
19,784
主要言語
TypeScript
ライセンス
AGPL-3.0
リポジトリ最終更新
2026/09/10

概要

Linkwardenは、bookmarkをcollection/tagで整理するだけでなく、各webpageをScreenshot・PDF・single HTMLとして保存し、reader view、highlight/annotation、全文検索、共同collectionまで扱うself-host型bookmark managerです。PostgreSQLとMeilisearchを使い、optionalでlocal AI taggingも利用できます。2026年9月17日時点のlatest releaseはv2.16.3です。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

bookmarkと同時にwebpageの実体を保存し、link rot後も参照できる

保存時にScreenshot、PDF、single HTMLを生成でき、元URLが消えた後も内容へアクセスできます。Wayback Machineへのsnapshot送信もoptionalで、read-it-laterとpersonal web archiveの中間に位置します。

出典:[2]

全文検索・annotation・collection共有をknowledge baseとして使う

reader viewでhighlightやnoteを残し、collection/sub-collection/tagで整理できます。複数userでcollectionを共有でき、v2.16.3ではlink/search/tag/collection/dashboard queryのscale時performanceが改善されています。

出典:[2][6]

個人bookmarkを長期archiveしたい人から、research linkを共有するsmall teamまで

URLだけを保存するのではなくcontent自体も残したい場合や、teamでresearch資料をcollection化し、検索・annotationまで同じsystemで扱いたい場合に向きます。

出典:[2]

保存data量とbrowser処理、database/search indexのbackupを設計する

page archiveはScreenshot/PDF/HTMLを生成するためbookmark件数以上にstorageを消費します。self-hostではPostgreSQL、./data、Meilisearch indexを継続運用し、backup/recovery方針を持つ必要があります。private network accessやinsecure TLSを許可する設定もあるため、取得先URLのsecurity policyも確認してください。

出典:[3][4]

参考にした公式資料

  1. [1]linkwarden/linkwarden — GitHub repository metadata(2026-09-17)
  2. [2]Linkwarden — README(2026-09-17)
  3. [3]Linkwarden — docker-compose.yml(2026-09-17)
  4. [4]Linkwarden — .env.sample(2026-09-17)
  5. [5]Linkwarden — package.json(2026-09-17)
  6. [6]Linkwarden v2.16.3 release(2026-09-17)
編集部からの補足

単なるbookmark listではなく、link rot対策のarchiveと共同knowledge baseを一体化している点を重視しました。

3ステップで試す

  1. 1

    ソースを取得

    git clone --depth 1 https://github.com/linkwarden/linkwarden.git
  2. 2

    リポジトリへ移動

    cd linkwarden
  3. 3

    公式手順を確認

    READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
公式READMEで確認

成長

成長の推移 · 直近30日

19,784 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
44
Open PR
39

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • collaboration
  • self-hosted
  • typescript
  • nextjs
  • bookmark-manager
  • read-it-later
  • bookmark
  • react-native
Stars
19,784
Forks
843
Watchers
52
Open Issues
625
主要言語
TypeScript
ライセンス
AGPL-3.0
リポジトリ最終更新
2026/09/10

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。