Thema

A CUE-based framework for portable, evolvable schema

API DocumentationDeveloper DocumentationOpen Source

About

Thema es un sistema para escribir esquemas. Al igual que JSON Schema u OpenAPI, es de propósito general y su aplicación más obvia es como un IDL. Sin embargo, esos sistemas consideran que los cambios en los esquemas están fuera de su alcance: una única versión de un esquema para algún objeto es la unidad atómica, y la versionado se deja a cadenas opacas en sistemas externos como git o HTTP. En contraste, Thema convierte el cambio de esquema en una propiedad del sistema de primera clase: la unidad atómica es el conjunto de esquemas para algún objeto, que se va ampliando de manera iterativa a lo largo del tiempo a medida que evolucionan los requisitos.

Open Source Health

Not enough history
Stars
236
Forks
12
License
Apache-2.0
Last commit
29 days ago
Go

Resources & Links

Related Categories

¿Usas Thema?

Controla su coste junto al resto de tu stack y recibe un recordatorio antes de que se renueve.

Añadir a mi stack

Vendor

Grafana

Publisher of Grafana Cloud and Tempo

View vendor profile

More by Grafana