Development

GitHub Utilities

Overview

Your GitHub dashboard, one glance away. Monitor repositories, track CI/CD pipelines, review PRs, and visualize branch networks โ€” all from your Stream Deck and Stream Deck+.

๐Ÿ”ข Repo Stats
Turn any key into a live repository dashboard. Pick a stat, pick a repo โ€” done.

  • 10 stat types โ€” Stars, Issues, Forks, Watchers, PRs, Language, Size, License, Branch, Visibility

  • Short press cycles stats on the fly; long press opens GitHub in your browser

  • SD+ โ€” rotate the dial to cycle stats, tap the strip to refresh, see sparkline trends on the touch strip

โš™๏ธ Workflow Status
Monitor GitHub Actions workflows and deployments in real time.

  • 14 status states โ€” success, failure, running, queued, deploying, and more โ€” each with its own color and icon

  • Deployment tracking โ€” active deployments show environment name with animated indicator

  • Run duration displayed alongside status

  • SD+ โ€” browse recent runs with the dial, long-touch to dispatch a workflow

๐Ÿ‘€ PR Review Queue
See how many pull requests are waiting for your review.

  • Urgency gradient โ€” blue (1 PR) โ†’ amber (3) โ†’ red (5+)

  • SD+ โ€” hero count on the touch strip with repo context

๐Ÿ”€ PR Counter & ๐Ÿ› Issue Counter
Dedicated counters for pull requests and issues โ€” accurate numbers at a glance.

  • State filter โ€” open, closed, or all

๐Ÿ“ฆ Release Monitor
Track the latest release for any repository.

  • Version tag with relative time (e.g., "v2.3.1 โ€” 3d ago")

๐Ÿ“Š Commit Activity
Show recent commit counts โ€” last 24 hours, 7 days, or 30 days.

๐ŸŒฟ Branch Comparison
See how branches diverge with ahead/behind counts and color-coded status.

๐ŸŒ Branch Network (SD+ only)
A real git network graph rendered live on the touch strip, powered byย git-network-graph.

  • Scroll horizontally and vertically with the dial

๐ŸŸฉ Contribution Heatmap (SD+ only)
Your 52-week GitHub contribution grid on the touch strip โ€” just like your profile page.

  • Profile mode โ€” contributions across all repos (via GraphQL)

  • Repo mode โ€” commit activity for a single repository

๐Ÿ›ก๏ธ Security Health

Dependabot alert summary with an Aโ€“F letter grade.

  • Arc gauge on the SD+ touch strip with severity breakdown

๐Ÿ“ก Fleet Monitor
Compact repo health dashboard โ€” place 4 across for a fleet view.

  • Workflow status + open PR count + commit sparkline in one key

  • SD+ โ€” compact dashboard with trend visualization on the touch strip

๐Ÿ’ฌ Discussions Monitor

Track discussions on any repository.

  • Total discussions and answered count at a glance

  • Auto-refresh with configurable interval

  • Press to open discussions page

๐Ÿ“Š Projects V2 Board

Monitor GitHub Projects V2 boards.

  • Project count and item totals on the button

  • Track project progress from your Stream Deck

  • Press to open project board

๐ŸŽ›๏ธ Stream Deck+ Everywhere
Every action supports the encoder. Rotate dials to cycle data, tap to refresh, push to open GitHub. Multiple instances of the same action stay in sync โ€” refresh one and they all update. Visualizations include sparklines, arc gauges, heatmaps, and more.

๐ŸŽฏ Smart Property Inspector

  • One-time token setup โ€” enter your PAT once, shared across all buttons

  • Searchable dropdowns โ€” type to filter repos, workflows, branches, environments

  • Cascading filters โ€” selecting a repo loads its workflows and branches automatically

๐Ÿ“‹ Requirements

  • Stream Deck software 6.9+ ยท macOS 13+ or Windows 10+

  • GitHub Personal Access Token (fine-grained recommended) with Metadata, Actions, Deployments, Pull Requests, Issues, and Contents (all read)

Built with the official Elgato Stream Deck SDK. Open source under the MIT License.

What's new?

v2.3.0

Branch Network overhaul โ€” now powered by theย git-network-graphย library for accurate commit topology rendering.

Branch Network Improvements

  • Real graph topologyย โ€” replaced the previous renderer with theย git-network-graphย library for accurate branch lanes, merge points, and fork connections

  • Branch model selectorย โ€” choose Git Flow, Simple, or None to control how branches are prioritized and colored

  • Increased commit depthย โ€” supports 100, 200, or 300 commits

Under the Hood

  • Grid-based SVG renderer with CW/CCW rotation support

  • Zod runtime validation for GitHub API responses

  • Comprehensive test coverage for rotation and rendering (1,617 tests)

Details

Type

Development

OS

Mac

Windows

Compatibility

Stream Deck 6.9 or later

Size

324.02 KB

Version

2.3

Language

English

Support

Get help

Profiles

No

Dial support

No