DUICUO

オープンソースのRSS購読リーダー5選

普段RSSリーダーを使っていますか?

4年前、Google Readerが廃止を発表したとき、多くの「技術専門家」はRSS購読は終了すると主張した。

ソーシャルメディアやその他のアグリゲーションツールは、RSS、Atom、その他のフォーマットのリーダーとして、一部の人々にとって必要不可欠な存在です。しかし、新しい技術が古い技術のユースケースを完全にカバーできない場合など、新しい技術の登場によって古い技術が消滅するわけではありません。ある技術のターゲット層は変化する可能性があり、人々がその技術を利用するために使用するツールも変化する可能性があります。

しかし、RSSは、電子メール、JavaScript、SQLデータベース、コマンドライン、あるいは10年ほど前に聞いた他の衰退しつつあるテクノロジーと比べて、それほど急速には消えてはいません。(昨年、レコードの売上が25年ぶりの高水準に達したというのは奇跡ではないでしょうか?)オンラインフィードリーダーサイトFeedlyの成功を見れば、RSSリーダーの市場がまだ存在していることがわかります。

実のところ、RSSとその関連フィードフォーマットは、広く普及している代替手段よりもはるかに汎用性が高いです。読者として、私にとってこれほどシンプルな方法はありません。膨大な量の公開情報を、好みのクライアントでフォーマットして読むことができ、既に読んだ記事が表示されることなく、すべての投稿をきちんと確認できるからです。出版社として、RSSはこれまで使ってきたほとんどの出版ソフトウェアよりもシンプルなフォーマットで、より多くの読者に情報を届け、様々な形式のドキュメントを簡単に配信できます。

RSSは死んでいません。RSSは生き続けています!オープンソースRSSリーダーの選択肢を最後にレビューしたのは2013年でしたが、今回は更新の時です。2017年版のオープンソースRSSサブスクリプションリーダーの中で、私が特におすすめするいくつかをご紹介します。それぞれ使い方が少し異なります。

ミニフラックス


スクリーンショット

Minifluxは極めてミニマリストなWebベースのRSSリーダーですが、その意図的な軽量設計を開発者の怠慢と混同しないでください。Minifluxの目的は、シンプルでありながら効果的なデザインを構築することです。Minifluxの哲学は、読者がコンテンツに集中できるようプログラムを最小限にすることにあるようです。これは、肥大化したWebアプリケーションが溢れる中で特にありがたいことです。

軽量だからといって、機能が不足しているわけではありません。レスポンシブデザインはどのデバイスでも美しく表示され、テーマ、API、複数言語、固定ブックマークなど、様々な機能をご利用いただけます。

Minifluxのソースコードは、GPLv3 Afferoライセンスの下でGitHubで公開されています。セルフホスティングをご希望でない場合は、年間15ドルのホスティングプランをご利用ください。

RSSOwl


RSSOwl スクリーンショット

RSSOwlは、クロスプラットフォームのデスクトップフィードリーダーです。Javaで記述されており、多くの一般的なデスクトップメールクライアントとスタイルや操作性に似ています。強力なフィルタリング機能と検索機能、カスタマイズ可能な通知機能、フィードを整理するためのタグ機能を備えています。Thunderbirdなどのデスクトップリーダーでメールを送信することに慣れている方なら、RSSOwlにもきっと馴染みがあるでしょう。

Eclipse Public License に基づいてリリースされた RSSOwl のソース コードは、GitHub で入手できます。

ティックル

Tickrはこのシリーズの中で少し趣向が異なります。Linuxデスクトップクライアントですが、従来のブラウズ・アンド・リード形式ではなく、ニュースフィードのようにデスクトップ上でフィードの見出しをスクロール表示します。様々なソースから最新ニュースを入手したいニュースファンにとって、これは最適な選択肢です。見出しをクリックすると、選択したブラウザで開きます。このリストにある他のプログラムのように専用の読書クライアントではありませんが、記事を読むよりも見出しを読むことに興味がある人には最適な選択肢です。

Tickr のソース コードとバイナリは、GPL ライセンスの下でこの Web サイトで入手できます。

タイニータイニーRSS

Tiny Tiny RSSがなければ、これを現代的なRSSリーダーリストと呼ぶことは難しいでしょう。Tiny Tiny RSSは、OPMLのインポートとエクスポートのサポート、キーボードショートカット、共有機能、テーマ付きインターフェース、プラグインのサポート、フィルタリング機能など、豊富な機能を備えたセルフホスト型のWebベースリーダーです。

Tiny Tiny RSS には公式の Android クライアントもあり、いつでもどこでも読むことができます。

Tiny Tiny RSS の Web バージョンと Android ソース コードは、GPLv3 ライセンスの下で GitLab でリリースされています。

Windsは、Reactをベースに構築された、モダンなデザインのセルフホスト型ウェブフィードリーダーです。Streamと呼ばれる機械学習パーソナライゼーションAPIを活用し、ユーザーの現在の興味関心に基づいて、より興味をそそるコンテンツを見つけやすくしてくれます。オンラインデモ版が用意されているので、ダウンロード前に試すことができます。まだ数ヶ月しか経っていない比較的新しいプロジェクトなので、普段使っているフィードリーダーの代わりになるかどうか判断するのは時期尚早かもしれませんが、今後注目していきたいアプリの一つです。

Winds のソースコードは、MIT ライセンスの下で GitHub で公開されています。

もちろん、これらが唯一の選択肢ではありません。RSSは比較的解析しやすく、フォーマットも整っているドキュメント形式なので、様々なニーズに合わせて様々なフィードリーダーが存在します。こちらにセルフホスト型のオープンソースフィードリーダーの長いリストを掲載していますので、ぜひ他のRSSリーダーもご検討ください。お気に入りのRSSリーダーがあれば、ぜひ下のコメント欄で教えてください。

(画像クレジット: Flickr の Rob McDonald、Opensource.com により修正。CC BY-SA 2.0)

著者について:

Jason Baker - Jasonは、ソフトウェア開発から政府の啓発活動まで、テクノロジーを活用して世界をよりオープンにすることに情熱を注いでいます。Linuxデスクトップ愛好家、マッピング/地理空間愛好家、Raspberry Pi愛好家、データ分析と可視化オタク、たまにコーディングもするクラウドネイティブです。Twitterで@jehbをフォローしてください。