Thema
A CUE-based framework for portable, evolvable schema
About
Thema è un sistema per scrivere schemi. Proprio come JSON Schema o OpenAPI, è di uso generale e la sua applicazione più ovvia è come IDL. Tuttavia, questi sistemi trattano le modifiche agli schemi come fuori dal loro ambito: una singola versione di uno schema per un certo oggetto è l'unità atomica, e la versioning è lasciata a stringhe opache in sistemi esterni come git o HTTP. Al contrario, Thema rende il cambiamento dello schema una proprietà di sistema di prima classe: l'unità atomica è l'insieme degli schemi per un certo oggetto, che viene progressivamente ampliato nel tempo man mano che le esigenze evolvono.
Open Source Health
- Stars
- 236
- Forks
- 12
- License
- Apache-2.0
- Last commit
- 29 days ago
Alternative a Thema
Openapi CLI Generatorby Daniel G. TaylorGenera una CLI da una specifica OpenAPI 3.
OpenAPI Specificationby OpenAPI InitiativeIl repository della specifica OpenAPI
Fastapi Code Generatorby Koudai AonoGenera un'app FastAPI da un file OpenAPI.
Swagger Parserby ApidevtoolsParser e validatore Swagger 2.0 e OpenAPI 3.0 per Node e browser.
OpenAPI.NETby MicrosoftIl SDK OpenAPI.NET contiene un modello di oggetto utile per i documenti OpenAPI in .NET insieme a comuni serializzatori per estrarre documenti OpenAPI JSON e YAML grezzi dal modello.
Resources & Links
Related Categories
Usi Thema?
Tieni traccia del suo costo insieme al resto del tuo stack e ricevi un promemoria prima del rinnovo.
Aggiungi al mio stackVendor
Grafana
Publisher of Grafana Cloud and Tempo