Repository navigation
Velocix v0.0.1
Velocix v0.0.1 — Centralized Pipeline Viewer
The first release of Velocix, a single-binary tool for monitoring GitHub Actions workflow runs across your entire organization in real-time.
Features
Web Dashboard
- GitHub Primer dark theme — matches the GitHub UI look and feel
- Real-time auto-refresh every 5 seconds with live indicator
- Left sidebar filters with multi-select checkboxes for status, repository, and workflow
- Organization dropdown — switch between multiple configured GitHub orgs instantly
- Full-text search across workflow names, repos, branches, and actors
- Active filter tags with one-click removal
- Hyperlinked everything — click any repo, branch, actor, or run to open it on GitHub
- Status tabs (All / Success / Failure / In Progress) with live counters
- SVG status icons — animated spinner for in-progress runs
Terminal UI (TUI)
- k9s-style interface built with Bubble Tea
- Vim keybindings — j/k to navigate, Enter to open run in browser
- Filter cycling — press 1/2/3 to cycle through repo/status/workflow filters
- Full-screen alternate screen with mouse support
Multi-Org Configuration
- velocix config init — interactive guided setup that opens browser for GitHub token creation
- velocix config add — add additional organizations
- velocix config remove / velocix config use — manage and switch orgs
- velocix config list / velocix config show — view all configured orgs
- Orgs can be switched from the CLI or directly from the web UI dropdown
Core
- Near real-time polling with configurable interval (default 30s)
- Concurrent fetching across all repos in an org (5 parallel workers)
- Local caching — per-org JSON cache files for instant startup
- Graceful shutdown with signal handling
- Environment variable support (GITHUB_TOKEN, VELOCIX_ORG)
Installation
Download the binary for your platform, extract, and run:
tar xzf velocix-0.0.1-<platform>.tar.gz
chmod +x velocix-<platform>
mv velocix-<platform> /usr/local/bin/velocix
Quick Start
velocix config init
velocix serve
velocix tui
Platforms
| File | Platform |
|---|---|
| velocix-0.0.1-darwin-arm64.tar.gz | macOS Apple Silicon |
| velocix-0.0.1-darwin-amd64.tar.gz | macOS Intel |
| velocix-0.0.1-linux-amd64.tar.gz | Linux x86_64 |
| velocix-0.0.1-linux-arm64.tar.gz | Linux ARM64 |