The default GitHub notification system is great, however, when you only have a few projects. It gets a lot more complex when you’re part of dozens of projects, all of which you actually care about.
This is where Octobox comes in handy. This is a free tool that lets you easily manage your GitHub notifications using an inbox structure like Gmail.
In many ways, this does feel like an inbox. You can archive new notifications to get them out of the way, tag certain messages, and manage your notifications with a cleaner interface.
Basically, when you sign into Octobox you have a full UI with your latest notifications in one place. These are pulled via OAuth coming from the GitHub API. This makes it a lot easier to handle newer messages and stay on top of the latest notifications.
Note that Octobox works on any server and you can run your own Octobox notifications manager with something like Heroku or Docker.
This setup requires custom web notifications along with some knowledge of basic server setup. But it shouldn’t be complex for anyone who’s used GitHub enough that their notifications are out of control.
Plus Octobox comes with a bunch of settings you can customize on the server to handle message details.
If you’re a GitHub power user then you’ll be longing for these kinds of notifications. They’re so much easier to manage than defaults and you’ll feel more in control over your projects than ever before.
To get started just sign into the Octobox website, or download a copy of Octobox to host on your own. Either method works great and it can be a game changer for day-to-day tasks on GitHub.