Thema
A CUE-based framework for portable, evolvable schema
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
- Stars
- 236
- Forks
- 12
- License
- Apache-2.0
- Last commit
- 29 days ago
Alternativas a Thema
Openapi CLI Generatorby Daniel G. TaylorGenera una CLI a partir de una especificación OpenAPI 3.
OpenAPI Specificationby OpenAPI InitiativeEl repositorio de la especificación OpenAPI
Fastapi Code Generatorby Koudai AonoGenera una aplicación FastAPI a partir de un archivo OpenAPI.
Swagger Parserby ApidevtoolsParser y validador de Swagger 2.0 y OpenAPI 3.0 para Node y navegadores.
OpenAPI.NETby MicrosoftEl SDK OpenAPI.NET contiene un modelo de objeto útil para documentos OpenAPI en .NET junto con serializadores comunes para extraer documentos OpenAPI JSON y YAML en bruto del modelo.
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 stackVendor
Grafana
Publisher of Grafana Cloud and Tempo