Repolode
ncarlier

ncarlier/readflow

広告やトラッカーなしで、さまざまな場所の記事を一元管理できるセルフホスト型の後で読む・ニュースリーダー。

代替できる製品:PocketInstapaper

スター
476
フォーク
32
未解決の Issue
10
最終コミット
26 日前

これは何?

readflowは、さまざまなソースの記事を1つのインターフェースに集約する、後で読む・ニュース閲覧用のアプリケーションです。記事はオフラインで読めるように保存したり、HTML、PDF、EPUB、ZIPなどの形式でローカルにエクスポートしたりできます。カテゴリを使って新着コンテンツを整理でき、スクリプトエンジンで記事の処理方法をカスタマイズできます。

他のサービスとの連携には、受信・送信Webhookを利用します。連携先として、Pocket、Wallabag、Shaarli、feedpushr経由のRSS、S3バケット、ニュースレターに対応しています。新しい記事が届くと通知で知らせてくれます。また、Progressive Web Appにより、モバイルでもデスクトップと同じように利用できます。

Web UIに加えて、GraphQL API用のコマンドラインクライアントreadflow-ctlも提供しています。記事やカテゴリのデータにAIアシスタントを接続するMCPサーバーも備えています。サービスはGoとTypeScript、Reactで構成され、PostgreSQLとともに動作します。

主な機能

  • 01さまざまなソースの記事を1つの読書リストに集約します。
  • 02記事をオフラインで読めるように保存したり、HTML、PDF、EPUB、ZIP形式でエクスポートしたりできます。
  • 03カテゴリとスクリプトエンジンで、コンテンツを整理し、独自の処理を設定できます。
  • 04Webhookを通じてPocket、Wallabag、Shaarli、S3などと連携します。
  • 05モバイル向けのPWAと、MCPサーバーを備えたreadflow-ctl CLIを提供します。

ユースケース

  • スマートフォンとデスクトップで同期できる、個人用の「後で読む」リストを管理する。
  • 記事をPDFやEPUBでローカルに保存し、オフラインで読む。
  • 保存した記事をWallabag、Pocket、S3バケットに自動転送する。
  • MCP経由でAIアシスタントに保存した記事の要約や分類を任せる。

クイックスタート

  1. 1

    Docker Composeでアプリを起動します

    docker compose up
  2. 2

    ブラウザーでWeb UIを開きます

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

  • AGPL-3.0ライセンスの下で提供されています。このコピーレフトライセンスでは、改変版を同じ条件で共有する必要があります。
  • Docker runオプションを使用するには、ご自身のPostgreSQLデータベース接続文字列が必要です。

収録されている特集

トピック

よくある質問

readflow とは?
広告やトラッカーなしで、さまざまな場所の記事を一元管理できるセルフホスト型の後で読む・ニュースリーダー。 readflowは、さまざまなソースの記事を1つのインターフェースに集約する、後で読む・ニュース閲覧用のアプリケーションです。記事はオフラインで読めるように保存したり、HTML、PDF、EPUB、ZIPなどの形式でローカルにエクスポートしたりできます。カテゴリを使って新着コンテンツを整理でき、スクリプトエンジンで記事の処理方法をカスタマイズできます。
readflow は無料で使えますか?ライセンスは?
readflow は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
readflow は今もメンテナンスされていますか?
活発にメンテナンス中。readflow の最終コミットは 2026年10月12日 です。
readflow は何に使えますか?
スマートフォンとデスクトップで同期できる、個人用の「後で読む」リストを管理する。 記事をPDFやEPUBでローカルに保存し、オフラインで読む。 保存した記事をWallabag、Pocket、S3バケットに自動転送する。 MCP経由でAIアシスタントに保存した記事の要約や分類を任せる。
readflow のインストール方法は?
Docker Composeでアプリを起動します: docker compose up ブラウザーでWeb UIを開きます
readflow はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ncarlier/readflow

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

関連プロジェクト