awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesSchema-Driven Code Generators

Tools that generate code in various languages from schema definitions like CUE, Protobuf, or OpenAPI.

Distinct from Code from Specification Generators: Distinct from Code from Specification Generators: generates code from CUE schemas, not specifically from OpenAPI specifications.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Schema-Driven Code Generators. Refine with filters or upvote what's useful.

Awesome Schema-Driven Code Generators GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • cue-lang/cueAvatar de cue-lang

    cue-lang/cue

    6,147Voir sur GitHub↗

    CUE is a constraint-based configuration language designed for data validation, schema definition, and code generation. At its core, it unifies types and values into a single concept, enabling compile-time validation that catches structural and value errors before runtime. The language treats data and constraints as the same thing, allowing a single definition to serve as both a schema and concrete configuration data. CUE distinguishes itself through its constraint-based unification engine, which combines multiple configuration sources into a single coherent result by merging their constraints

    Generates Go code, Protobuf definitions, and OpenAPI specs from CUE schemas.

    Goconfigurationdatakubernetes
    Voir sur GitHub↗6,147
  • orval-labs/orvalAvatar de orval-labs

    orval-labs/orval

    6,145Voir sur GitHub↗

    Orval is an OpenAPI-to-TypeScript code generator that produces fully typed API clients, data-fetching hooks, mock data, validation schemas, and server handlers from OpenAPI or Swagger specifications. It reads any YAML or JSON API specification and generates TypeScript interfaces, HTTP request functions, and framework-specific integration code that ensures compile-time correctness for all API calls. The project distinguishes itself by generating production-ready data-fetching hooks for React Query, Vue Query, Svelte Query, Solid Query, Angular, and SWR, complete with automatic cache invalidati

    Generates Effect-TS schemas for request parameters, bodies, and responses from OpenAPI specifications.

    TypeScript
    Voir sur GitHub↗6,145
  • acacode/swagger-typescript-apiAvatar de acacode

    acacode/swagger-typescript-api

    4,093Voir sur GitHub↗

    swagger-typescript-api est un utilitaire qui analyse les définitions OpenAPI pour générer des modèles de données fortement typés et des wrappers de service pour les applications web. Il transforme les spécifications OpenAPI en clients API TypeScript typés, supprimant le besoin de code répétitif (boilerplate) manuel pour les requêtes et réponses. Le générateur produit une logique client interchangeable via des adaptateurs de transport enfichables, permettant aux utilisateurs de basculer entre Fetch et Axios pour les requêtes réseau. Il utilise une émission de source basée sur des modèles pour injecter les types et méthodes générés dans une structure client cohérente. Le projet gère le mappage des types de données OpenAPI et des schémas JSON en interfaces TypeScript et alias de type. Il fournit une inférence de type statique pour garantir la sécurité à la compilation pour les charges utiles de requête et de réponse à travers la couche réseau.

    Produces TypeScript source code by parsing OpenAPI specification files and mapping schemas to language constructs.

    TypeScript
    Voir sur GitHub↗4,093
  1. Home
  2. Software Engineering & Architecture
  3. OpenAPI Specification Parsers
  4. Go Code Generators
  5. Specification from Code Generators
  6. Code from Specification Generators
  7. Schema-Driven Code Generators

Explorer les sous-tags

  • Effect Schema GeneratorsGenerates Effect-TS schemas for request parameters, bodies, and responses from the OpenAPI spec. **Distinct from Schema-Driven Code Generators:** Distinct from Schema-Driven Code Generators: specifically generates Effect-TS validation schemas, not general code from CUE or Protobuf schemas.