Logo Octobox

Untangle your GitHub Notifications

Octobox Screenshot

Octobox helps you manage your GitHub notifications efficiently so you can spend less time managing and more time getting things done.

Sign in with GitHub Install the GitHub App

Star Fork

Don't lose track

Octobox adds an extra "archived" state to each notification so you can mark it as "done". If anything happens on an archived thread, issue or PR, Octobox will move it back into your inbox.

Starred notifications

Let's be honest, you probably don't have a 'favourite' issue but Octobox lets you highlight important notifications with a star so you can come back and find them easily.

Filter all the things

Filter notifications by notification type, action, state and reason and keep notifications from bots alongside your regular label, author and assignees.

Search with prefix filters

No more Jedi mind tricks. Combine a wide range of powerful search filters help you get straight to the notification you're looking for and focus on just what you need.

Built for keyboard warriors

Navigate, triage and manage your notifications like a pro using Gmail-inspired keyboard shortcuts for every function, no mouse required.

Open for everyone

Octobox developers use Octobox to develop Octobox. 100% developed and managed in the open on GitHub under a FLOSS license.

Used by developers from top organisations

Why is this a thing?

Octobox helps you triage notifications efficiently so you can spend less time managing and more time getting things done.

If you manage more any active projects on GitHub, you probably find GitHub Notifications pretty lacking. Notifications are marked as read and disappear from the list as soon as you load the page or view the email of the notification. This makes it very hard to keep on top of which notifications you still need to follow up on. Most open source maintainers and GitHub staff end up using a complex combination of filters and labels in Gmail to manage their notifications from their inbox. If, like me, you try to avoid email, then you might want something else.

Octobox adds an extra "archived" state to each notification so you can mark it as "done". If new activity happens on the thread/issue/pr, the next time you sync the app the relevant item will be unarchived and moved back into your inbox.

Run your own Octobox

The Octobox team hosts a shared instance of Octobox at octobox.io, but perhaps you're looking to host your own or get yourself set up to contribute to Octobox. Fantastic! There are a number of install options available to you, check out the installation guide.

Contribute

Octobox is open source and the source code is hosted at GitHub. If you have an idea for a feature or enhancement, open an issue or a pull request.

If you want to contribute you'll find we're a welcoming bunch. If you don't know where to start, take a look at the issues tagged as "Help Wanted".

You can also help triage issues. This can include reproducing bug reports, or asking for vital information such as version numbers or reproduction instructions. If you would like to start triaging issues, one easy way to get started is to subscribe to Octobox on CodeTriage.

Finally, this is an open source project. If you would like to become a maintainer, we will consider adding you if you contribute frequently to the project. Feel free to ask.