perses/spec

The Perses dashboard and datasource specification defined in various languages

Hosted by Cloud Native Computing Foundation · part of Linux Foundation

View on GitHub ↗Jump to charts ↓

perses/spec has 10+ forks on GitHub, is written in Go, and was last pushed on Oct 16, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 47 minutes ago
Type:Documentation / SpecificationCategory(s):Observability & MonitoringDocumentation ToolsDevOps & Observability
Added to GitGenius on October 15th, 2026
Created on March 2nd, 2026
Open Issues & Pull Requests: 9 (+0)
GitHub issues: Enabled
Number of forks: 10
Total Stargazers: 4 (+0)
Total Subscribers: 1 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.
Sign in

Related repositories by overlapping contributors

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 0 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Perses Spec is a specification repository that defines the dashboard and datasource formats for the Perses observability platform across multiple programming languages.

The repository addresses the need for a standardized, language-agnostic definition of how Perses dashboards and datasources should be structured. Rather than embedding format definitions in a single implementation, the project provides formal specifications in various languages, allowing different tools and plugins to generate, validate, and consume Perses configurations consistently. The specifications cover core dashboard and datasource features while remaining extensible; plugin authors can add custom fields to the base specifications to support their own functionality.

Teams building dashboards or datasources for Perses, or creating plugins that integrate with the platform, should use this repository as the authoritative reference for the expected structure and behavior of these components. The multi-language approach makes it suitable for projects written in different programming languages that need to work with Perses configurations. The repository explicitly acknowledges that it provides partial specifications covering only core features, with the understanding that the plugin ecosystem extends these definitions.

The project maintains active development with regular updates to the specifications and consistent engagement with pull requests and issues. The codebase shows ongoing refinement of the specification definitions across supported languages. Contributions from the community are actively reviewed and integrated into the project.