Octobox is the tool for developers working on GitHub who find notifications infuriating. If you don’t want to miss another mention, if you don’t want misplace another issue and, if you don’t want to manage your workflow though email: you need to try Octobox.
Octobox is an open-source tool designed to help developers "untangle" and manage their GitHub notifications more efficiently than traditional email filters. It acts as a specialized inbox for GitHub activity, ensuring users don't lose track of important issues or pull requests.
The principal functionalities of Octobox include:
Archiving System: Octobox adds an "archived" state to notifications, allowing you to mark them as "done." If a new update occurs on an archived thread, issue, or PR, it is automatically moved back into your inbox.
Advanced Filtering: Users can search and filter notifications by repository, organization, type, action, state, and even CI status.
Bot Handling: It allows you to manage notifications from bots alongside regular labels, authors, and assignees, keeping your focus on what matters.
Contextual Information: It displays real-time status updates for issues, pull requests, and CI status directly alongside the notification title.
Detailed Metadata: By installing the GitHub app, you can see labels, authors, and specific organization details within the interface to keep your notifications "fresh".
Hosted or Self-Hosted: Users can use the shared instance at octobox.io or host their own version of the software.
Public and Private Support: Octobox manages notifications for both public and private repositories.
Free for Open Source: The tool is free for open-source projects, with a donation-based or subscription-based model ($10/user/month) for private repository access.
Community Contribution: As an open-source project (AGPL 3.0), it encourages users to contribute code, triage issues, or become maintainers via its GitHub repository.