Web、モバイル、デスクトップで通知やリポジトリ・ユーザーのアクティビティを絞り込める、マルチカラムのGitHubクライアント。
octobox/octobox
GitHub通知にアーカイブ状態とトリアージ機能を追加し、フォローアップが必要な項目を把握できるセルフホスト型Webアプリ。
代替できる製品:GitHub Notifications
- スター
- 4,489
- フォーク
- 352
- 未解決の Issue
- 58
- 最終コミット
- 20 時間前
これは何?
GitHub標準の通知機能では、項目を閲覧するとすぐに既読になるため、まだ対応が必要なスレッドを見分けにくくなります。Octoboxでは、アーカイブという状態を追加しています。通知への対応が済んだらアーカイブでき、対象のissue、pull request、スレッドに新しい動きがあると、次回の同期時に受信トレイへ戻ります。
さらに、各通知の横にissueやpull requestのステータス、CIの状態、ラベルを表示でき、重要な項目にスターを付けられます。また、repository、organisation、種類、状態、CIの状態、理由で絞り込めます。プレフィックスを使った検索構文で複数のフィルターを組み合わせられ、多くの操作にはGmail風のキーボードショートカットが用意されています。
OctoboxはRuby on Railsで開発され、AGPLライセンスで公開されています。HerokuまたはDockerにデプロイでき、OpenAPIドキュメントで仕様を説明したREST APIも提供しています。ブラウザー拡張機能と、Nativefierベースのデスクトップラッパーも利用できます。
主な機能
- 01通知をアーカイブし、スレッドに新しい動きがあったときに受信トレイへ戻す。
- 02重要な通知にスターを付け、後から参照できるようにする。
- 03各通知の横にissueまたはPRのステータス、CIの状態、ラベルを表示する。
- 04repository、organisation、種類、状態、CIの状態、理由などで絞り込む。
- 05プレフィックス検索フィルターとGmail風のキーボードショートカットを使う。
- 06OpenAPI仕様を備えたREST APIを提供する。
ユースケース
- 大量のissueやPR通知をトリアージするオープンソースのメンテナー。
- メールフィルターに頼らずにGitHub通知を処理したい開発者。
- GitHub向けの通知管理ツールをセルフホストしたいチーム。
- キーボード主体のワークフローで通知キューを整理したいユーザー。
クイックスタート
- 1
npm経由でNativefierデスクトップラッパーをインストールする
npm install -g nativefier - 2
octobox.io(またはセルフホストしたURL)用のデスクトップアプリをビルドする
nativefier "https://octobox.io" - 3
Docker、Heroku、またはその他の方法でOctoboxをセルフホストするためのインストールガイドを読む
使う前に知っておきたいこと
- 動作させるには、設定でGitHubのウェブ通知を有効にする必要があります。
- セルフホストにはRuby on Railsアプリのセットアップが必要で、ある程度の手間がかかります。
- READMEではスレッド表示はパブリックベータと記載されています。
収録されている特集
トピック
よくある質問
- octobox とは?
- GitHub通知にアーカイブ状態とトリアージ機能を追加し、フォローアップが必要な項目を把握できるセルフホスト型Webアプリ。 GitHub標準の通知機能では、項目を閲覧するとすぐに既読になるため、まだ対応が必要なスレッドを見分けにくくなります。Octoboxでは、アーカイブという状態を追加しています。通知への対応が済んだらアーカイブでき、対象のissue、pull request、スレッドに新しい動きがあると、次回の同期時に受信トレイへ戻ります。
- octobox は無料で使えますか?ライセンスは?
- octobox は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- octobox は今もメンテナンスされていますか?
- 活発にメンテナンス中。octobox の最終コミットは 2026年11月6日 です。
- octobox は何に使えますか?
- 大量のissueやPR通知をトリアージするオープンソースのメンテナー。 メールフィルターに頼らずにGitHub通知を処理したい開発者。 GitHub向けの通知管理ツールをセルフホストしたいチーム。 キーボード主体のワークフローで通知キューを整理したいユーザー。
- octobox のインストール方法は?
- npm経由でNativefierデスクトップラッパーをインストールする: npm install -g nativefier octobox.io(またはセルフホストしたURL)用のデスクトップアプリをビルドする: nativefier "https://octobox.io" Docker、Heroku、またはその他の方法でOctoboxをセルフホストするためのインストールガイドを読む
- octobox はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/octobox/octobox
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Inbox、Email、SMS、Push、Chat、Slackを単一のAPIで通じてメッセージを送信する、オープンソースの通知・エージェント通信基盤。
次に行うアクション、プロジェクト、コンテキストを整理できる、Ruby on Rails製のセルフホスト型GTDタスク管理Webアプリです。
コミットグラフ、プルリクエスト、Issue、CI実行、承認キュー付きのエージェントツールを備えた、OpenCode Desktop向けGit・GitHubサイドパネル。
GitHub、GitLab、Codeberg、Forgejoのリリースを監視し、メールやAppriseで通知するセルフホスト型アプリ。
検索クエリでPRをセクションごとに整理する、GitHubプルリクエスト向けのブラウザベースの受信トレイです。