Repolode
samuelclay

samuelclay/NewsBlur

好みや苦手な内容を学習するフィルター、ソーシャル共有機能を備え、Web・iOS・Androidで使えるセルフホスト対応のRSSリーダーです。

代替できる製品:FeedlyInoreader

スター
7,668
フォーク
1,046
未解決の Issue
139
最終コミット
20 時間前

これは何?

NewsBlurは、RSSフィードリーダー兼ソーシャルニュースネットワークです。各記事の元サイトを表示し、学習機能も備えています。記事や著者、タグ、タイトル、フィードを「好き」または「嫌い」と評価すると、それに合致する記事を強調表示したり非表示にしたりします。記事はタグを付けて保存でき、すべての購読フィードを対象に全文検索できるほか、公開または友達限定のblurblogで共有できます。

従来のフィードに加え、YouTubeチャンネルやニュースレターをフォローできます。また、途中で切れているフィードを記事全文に展開したり、公開後の記事の変化を追跡したりできます。iOS、macOS、Android向けのネイティブアプリがあり、ReederやReadKitなどのサードパーティ製クライアントにも対応しています。

このリポジトリには、Django、PostgreSQL、MongoDB、Redis、Celeryを使ったサーバースタック全体が含まれており、Docker Composeでローカル実行できます。また、AIエージェントがフィードの閲覧や記事の検索、分類器の管理を行えるMCPサーバーも含まれています。

主な機能

  • 01著者、タグ、タイトル、フィードに基づき記事を強調表示または非表示にする、学習可能なフィルター
  • 02元サイトの表示と、途中で切れたフィードを記事全文に展開する機能
  • 03すべての購読フィードを対象とした全文検索
  • 04RSSに加えて、YouTubeチャンネルやメールニュースレターをフォロー
  • 05iOS、macOS、Android向けネイティブアプリと、サードパーティ製リーダーへの対応
  • 06AIエージェントをフィードや記事に接続するMCPサーバー

ユースケース

  • 多くのニュースサイトをチェックしながら、読みたくない話題をフィルタリングする
  • RSSフィードと同じリーダーでYouTubeチャンネルやニュースレターをフォローする
  • 自分のデータを使って、非公開のニュースリーダーをセルフホストする
  • AIエージェントに未読記事の要約や受信箱の振り分けを任せる

クイックスタート

  1. 1

    Docker と Docker Compose をインストールする(前提条件)

  2. 2

    リポジトリをクローンする

    git clone https://github.com/samuelclay/NewsBlur.git
  3. 3

    プロジェクトディレクトリに移動する

    cd NewsBlur
  4. 4

    コンテナを起動してマイグレーションを適用し、https://localhost を開く

    make

使う前に知っておきたいこと

  • セルフホスティングには Docker と複数のサービス(PostgreSQL、MongoDB、Redis、Celery、Node.js)が必要です。
  • AI や Discover などの一部機能には OpenAI API キーが必要です。
  • MCP サーバーの利用には NewsBlur のプレミアムサブスクリプションが必要です。

収録されている特集

トピック

よくある質問

NewsBlur とは?
好みや苦手な内容を学習するフィルター、ソーシャル共有機能を備え、Web・iOS・Androidで使えるセルフホスト対応のRSSリーダーです。 NewsBlurは、RSSフィードリーダー兼ソーシャルニュースネットワークです。各記事の元サイトを表示し、学習機能も備えています。記事や著者、タグ、タイトル、フィードを「好き」または「嫌い」と評価すると、それに合致する記事を強調表示したり非表示にしたりします。記事はタグを付けて保存でき、すべての購読フィードを対象に全文検索できるほか、公開または友達限定のblurblogで共有できます。
NewsBlur は無料で使えますか?ライセンスは?
NewsBlur は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
NewsBlur は今もメンテナンスされていますか?
活発にメンテナンス中。NewsBlur の最終コミットは 2026年10月23日 です。
NewsBlur は何に使えますか?
多くのニュースサイトをチェックしながら、読みたくない話題をフィルタリングする RSSフィードと同じリーダーでYouTubeチャンネルやニュースレターをフォローする 自分のデータを使って、非公開のニュースリーダーをセルフホストする AIエージェントに未読記事の要約や受信箱の振り分けを任せる
NewsBlur のインストール方法は?
Docker と Docker Compose をインストールする(前提条件) リポジトリをクローンする: git clone https://github.com/samuelclay/NewsBlur.git プロジェクトディレクトリに移動する: cd NewsBlur コンテナを起動してマイグレーションを適用し、https://localhost を開く: make
NewsBlur はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/samuelclay/NewsBlur

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト