sprintpanel

Home · About · Keybindings · Changelog · Login

What is Sprintpanel?

Sprintpanel is a free tool to help you manage your GitHub issues in a Kanban-style board. It’s built on top of GitHub issues, so there’s no setup required. Just log in with your GitHub account and you’re ready to go.

How does it work?

Sprintpanel uses the milestones & labels on your GitHub issues to determine which state they are in. Issues are represented as cards, and you can drag them around to change their state. You can also use the keyboard to quickly navigate and edit your issues.

Sprintpanel does not work with GitHub projects. It’s a separate tool that works on top of your GitHub issues.

The different states of a work item

Inbox

Work items in the Inbox are not yet ready to be worked on. They are usually not yet prioritized, or they are not yet fully understood. On GitHub, this usually means that the issue is not yet assigned to a milestone.

You can move issues into the Inbox by pressing i on your keyboard.

Backlog

Work items in the Backlog are ready to be worked on, but they are not yet scheduled. On GitHub, this usually means that the issue is assigned to the special “Backlog” milestone.

You can quickly move selected issues into the Backlog by pressing b on your keyboard.

Ready

Work items in the Ready state are scheduled to be worked on in the current sprint. The current sprint is the one that is currently selected in the sprint selector. Sprints are represented as milestones in GitHub, so any open issue is in the Ready state if it is assigned to a GitHub milestone and does not have the “in progress” or “deliver” label. By default, the current sprint is the one that is due next.

You can quickly move selected issues into the Ready state by pressing r. Use [ and ] to switch between sprints and m to move the selected issues to a different sprint.

In Progress

Work items in the In Progress state are currently being worked on. On GitHub, this means that the issue is assigned to a GitHub milestone and has the “in progress” label.

You can quickly move selected issues into the In Progress state by pressing p.

Deliver

Work items in the Deliver state are finished and ready to be delivered to the customer. This usually means that the work item is merged into the main branch is waiting for the next release. On GitHub, this means that the issue is assigned to a GitHub milestone and has the “deliver” label.

You can quickly move selected issues into the Deliver state by pressing d.

Closed

Work items in the Closed state are done and delivered. They are usually not worked on anymore. On GitHub, this means that the issue is assigned to a GitHub milestone is closed.

You can quickly move selected issues into the Closed state by pressing c.