Skip to content

ReleaseBoard

ReleaseBoard

ReleaseBoard – Release Readiness Dashboard

Are we ready to ship? One dashboard, clear answer.

Developer Tool
Version License Stars Issues Last Commit
5
Dashboard Layouts
1141
Tests
2
Themes
3
Git Providers

About

ReleaseBoard is an open-source release-readiness dashboard that analyzes your Git repositories against configurable branch conventions and gives engineering teams a single, clear answer: are we ready to ship? The interactive dashboard provides real-time readiness scoring, layer-by-layer breakdown (UI, API, DB, or any custom grouping), staleness detection for inactive branches, and an attention panel that highlights exactly what needs action. A guided setup wizard auto-discovers repositories from GitHub and GitLab organizations, so you're up and running in minutes — no YAML, no complex configuration. Features include three-tier override rules (global → layer → repo), a configuration panel with live validation, JSON import/export, static HTML snapshots for stakeholders, a release calendar, and five predefined dashboard layouts. Light and dark themes, drag-and-drop widget reordering, and print-friendly output round out the experience.

Key Features

01

Real-Time Readiness Scoring

Instantly see whether your repositories are ready to ship. Each repo is scored against branch naming conventions, staleness thresholds, and layer rules — with a global readiness percentage at a glance.

02

Layer-by-Layer Breakdown

Group repositories into logical layers — UI, API, Database, Infrastructure, or any custom grouping. Each layer gets its own readiness score and visual breakdown.

03

Guided Setup Wizard

Auto-discovers repositories from GitHub and GitLab organizations. Walk through a step-by-step configuration — no YAML or manual editing needed to get started.

04

Attention Panel & Staleness Detection

Automatically flags repositories that need action — missing branches, stale branches, naming violations, and errors. Staleness thresholds are fully configurable.

05

Five Dashboard Layouts

Choose from Executive, Release Manager, Engineering, Compact, or Default views. Each layout shows different sections and levels of detail tailored to the audience.

06

Release Calendar

Visual calendar showing planned releases with countdown, status indicators, and milestone tracking. Integrates with the dashboard for release-readiness context.

07

Configuration Panel with Live Validation

Edit configuration in a real-time panel with JSON Schema validation, import/export, and three-tier override rules (global → layer → repo). Changes apply instantly.

08

Static HTML Snapshots

Generate standalone HTML reports for stakeholders — no server needed. Share release-readiness status via email or embed in wikis and dashboards.

How It Works

Install with pip, run the guided setup wizard or provide a JSON config, then launch the interactive web dashboard — readiness scoring starts immediately.

Privacy & Security

Your repositories stay under your control. ReleaseBoard reads only branch metadata.

Reads Only Branch Metadata No Telemetry No Account Required Open Source (AGPL-3.0) Self-Hosted

Product Info

  • Dashboard Layouts5
  • Tests1141
  • Git Providers3 (GitHub, GitLab, Local)
  • Python3.12+
  • StackFastAPI, Jinja2, Typer
  • PublisherPOLPROG
  • LicenseAGPL-3.0
  • PriceFree

Install

Via pip (Recommended):
pip install releaseboard
Quick Start:
releaseboard serve releaseboard.json