このプロジェクトについて

Minifluxは、Go言語で記述されたミニマリストで独創的なフィードリーダーです。Atom、RSS、JSON Feedなどの様々なフィード形式をサポートし、OPMLのインポート/エクスポートが可能です。このアプリケーションは、ピクセルトラッカーの除去、URLからのトラッキングパラメータの削除、外部JavaScriptのブロックにより、プライバシーとセキュリティに重点を置いています。 主な機能は以下の通りです: - コンテンツ操作:関連コンテンツを抽出するためのローカルReadabilityパーサー、CSSセレクタによるカスタムスクレイパールール、記事の包含/除外のための正規表現フィルタ。 - ユーザーインターフェース:複数のテーマ(ライト、ダーク、システム)を備えたレスポンシブで集中しやすいデザインと、広範なキーボードショートカットのサポート。 - 統合:25以上のサードパーティサービス(Discord、Notion、Telegramなど)との連携、GoおよびPythonクライアントを備えたREST API、FeverおよびGoogle Reader APIとの互換性。 - 技術仕様:ストレージにPostgreSQLを使用し、単一の静的コンパイル済みバイナリを提供し、Dockerデプロイをサポートしています。低リソースフットプリントを実現し、Twelve-Factor App手法に準拠しています。 - 認証:ローカル資格情報、Passkeys (WebAuthn)、Google OAuth2、およびOpenID Connectをサポートしています。