Reviews in GitHub, builds in Azure, tickets in Jira add up to a lot of tabs.
forgetop pulls your pull requests, work items, and pipelines into one
keyboard-driven command center, and lets you act on them: approve, merge,
comment, change state, drill into pipeline stages, and trigger runs. It supports
GitHub, GitLab, Azure DevOps, Bitbucket, Linear, and
Jira. The dashboard is served by forgetop itself on 127.0.0.1 with a
per-session token, and your tokens live in your OS keychain, never in plaintext.
Supports
The Command Center
forgetop opens on one ranked queue: What needs my attention? What is blocked? What can I ship now?
- Needs you: review requests, pipeline gates, PRs ready to merge, and work that needs fixing.
- Your work: assigned tickets, your open PRs, and recent merges.
Every item has the same shape, so pull requests, work items, and pipelines compare at a glance. See the Command Center docs for the full bucket rules and keys.
Install
Homebrew (macOS / Linux):
Shell installer (macOS / Linux):
|
Windows (PowerShell):
irm https://github.com/magna-nz/forgetop/releases/latest/download/forgetop-installer.ps1 | iex
Cargo (crates.io, builds from source, needs a Rust toolchain):
Or grab a prebuilt binary for your platform from the latest release (macOS Apple Silicon + Intel, Linux x86_64 + arm64, Windows x86_64).
Quick start
Try it with no setup. Everything is in-memory, nothing is written:
It opens on the Command Center, your
triaged queue across both demo connections; press Tab (or 2–4) for the per-type
lists.
Then run it for real:
This opens the terminal UI. The web dashboard runs in the background — press B to
open it in your browser, or run forgetop --dashboard for the dashboard on its own.
Documentation
forgetop shows a context-aware key glossary along the bottom, so you rarely need a reference. The full docs live at magna-nz.github.io/forgetop:
- Command Center: the cross-provider action inbox
- Keybindings: every key, per screen
- Configuration & tokens: config paths, keychain, token scopes per provider
- Themes
- How it works: architecture
Contributing
See How it works for the crate layout, and INTEGRATION.md for the live provider integration tests.
Support forgetop
forgetop is free and open source. If it saves you tab-switching, consider buying it a coffee: