OpenSource-Hub
O

Octobox

4.5k stars·Developer Tools·SHA-256 checksum verified

Untangle your GitHub notifications with archiving, starring, filters, and keyboard shortcuts.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Manage GitHub notifications with archiving, starring, and keyboard shortcuts.

Core Features

  • Archive state: mark as done, auto-unarchive on new activity
  • Star important notifications for quick access
  • Enhanced notifications: show CI status, labels, issue/PR state
  • Powerful filters: by repo, org, type, action, reason, etc.
  • Prefix search: narrow down notifications instantly

What It Can't Do

  • GitHub web notifications must be enabled. Some threads need syncing before viewing. Self-hosting requires OAuth and database setup.

Use Cases

  • Open-source maintainers juggling multiple repos
  • Developers tracking issues and pull requests
  • Anyone overwhelmed by GitHub notifications

Detailed Introduction

Octobox is an open-source tool that helps you manage GitHub notifications efficiently. It adds an 'archived' state so you can mark notifications as done and automatically unarchive them when new activity occurs. You can star important notifications, view enhanced details like CI status and labels, and filter by repository, organization, type, action, state, and more. Its powerful search with prefix filters and Gmail-like keyboard shortcuts let you triage notifications without a mouse. Octobox can be self-hosted, run as a desktop app, or used via a browser extension. Developed entirely in the open on GitHub under a FLOSS license.

Troubleshooting & FAQ (1)

Troubleshooting
Why do background jobs (Sidekiq) fail when using the Octobox Docker Compose example?

The octobox:latest Docker image includes Rails 7 and Sidekiq 7, which require Redis 6+. An outdated version of the sidekiq-unique-jobs gem (pinned to an old commit) caused a compatibility issue with Redis 6+ strict boolean typing. This has been fixed by updating sidekiq-unique-jobs to the latest version. Pull the latest image or update your Gemfile to use the current codebase.

GitHub Issue #3632

Tags

githubnotificationsproductivityinboxopen-source

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Go to octobox.io or deploy your own instance

4

Step 2: Sign in with your GitHub account and authorize

5

Step 3: Start using archive, star, and filters to manage notifications

Install Guide
  1. Step 1: Go to octobox.io or deploy your own instance
  2. Step 2: Sign in with your GitHub account and authorize
  3. Step 3: Start using archive, star, and filters to manage notifications
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

For self-hosted: stop the service and delete files. For browser extension: remove from extension manager. For desktop app: delete the application.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseAGPL-3.0
Last Updated2026-06-27 10:25:43
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

1 FAQ

Similar Projects