Thema
A CUE-based framework for portable, evolvable schema
About
Thema est un système pour écrire des schémas. Tout comme JSON Schema ou OpenAPI, il est à usage général et son application la plus évidente est en tant qu'IDL. Cependant, ces systèmes considèrent que les changements de schémas sont hors de portée : une seule version d'un schéma pour un objet donné est l'unité atomique, et la gestion des versions est laissée à des chaînes opaques dans des systèmes externes comme git ou HTTP. En revanche, Thema fait du changement de schéma une propriété de système de première classe : l'unité atomique est l'ensemble des schémas pour un objet donné, qui est progressivement complété au fil du temps à mesure que les exigences évoluent.
Open Source Health
- Stars
- 236
- Forks
- 12
- License
- Apache-2.0
- Last commit
- 29 days ago
Alternatives à Thema
Openapi CLI Generatorby Daniel G. TaylorGénère une CLI à partir d'une spécification OpenAPI 3.
OpenAPI Specificationby OpenAPI InitiativeLe dépôt de la spécification OpenAPI
Fastapi Code Generatorby Koudai AonoGénère une application FastAPI à partir d'un fichier OpenAPI.
Swagger Parserby ApidevtoolsParseur et validateur Swagger 2.0 et OpenAPI 3.0 pour Node et navigateurs.
OpenAPI.NETby MicrosoftLe SDK OpenAPI.NET contient un modèle d'objet utile pour les documents OpenAPI dans .NET ainsi que des sérialiseurs courants pour extraire des documents OpenAPI JSON et YAML bruts du modèle.
Resources & Links
Related Categories
Tu utilises Thema ?
Suis son coût avec le reste de ton stack et reçois un rappel avant son renouvellement.
Ajouter à mon stackVendor
Grafana
Publisher of Grafana Cloud and Tempo