awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesGraphQL Schema Generators

Generate a complete GraphQL API schema by introspecting an existing database structure and relationships.

Distinct from Database Schema Introspection Tools: Distinct from Database Schema Introspection Tools: focuses on generating a GraphQL schema specifically, not general API endpoints or data models.

Explore 9 awesome GitHub repositories matching data & databases · GraphQL Schema Generators. Refine with filters or upvote what's useful.

Awesome GraphQL Schema 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.
  • graphile/crystalAvatar de graphile

    graphile/crystal

    12,931Voir sur GitHub↗

    🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!

    Generate a complete GraphQL API schema by introspecting an existing PostgreSQL database structure and relationships.

    TypeScriptapiautomatic-apiexpress
    Voir sur GitHub↗12,931
  • graphql-editor/graphql-editorAvatar de graphql-editor

    graphql-editor/graphql-editor

    6,068Voir sur GitHub↗

    GraphQL Editor is a collaborative workspace platform for designing, editing, and managing GraphQL schemas. It provides an interactive graph-based visual editor that lets teams create and explore schemas without writing code, alongside a full-featured Monaco text IDE with real-time syntax validation. The platform supports AI-powered schema generation from natural language prompts, federated schema composition that visualizes type merging across subgraphs, and AST-level schema comparison that highlights structural differences between versions. The platform distinguishes itself through its bidir

    Generates initial GraphQL schemas from natural language prompts using AI assistance.

    TypeScript
    Voir sur GitHub↗6,068
  • graphql-dotnet/graphql-dotnetAvatar de graphql-dotnet

    graphql-dotnet/graphql-dotnet

    5,987Voir sur GitHub↗

    GraphQL.NET est un framework côté serveur pour construire et exécuter des API GraphQL au sein d'applications C#. Il fournit une boîte à outils complète pour la construction de schémas, un moteur fédéré pour les graphes de données distribués et un gestionnaire d'abonnements pour gérer les flux de données en temps réel. Le projet se distingue par un constructeur de schéma flexible qui prend en charge à la fois les définitions programmatiques code-first et les approches déclaratives schema-first utilisant le langage de définition de schéma standard. Il inclut un moteur de fédération dédié pour diviser les graphes de données en sous-graphes et les composer en une passerelle unifiée, ainsi qu'une implémentation de chargeur de données (data loader) spécifiquement conçue pour résoudre le problème de requête N+1 via le traitement par lots et la mise en cache. Le framework couvre un large éventail de capacités opérationnelles, notamment l'intégration de l'injection de dépendances pour la gestion du cycle de vie des services, des pipelines de middleware pour l'interception de la résolution de champs, et un pipeline d'exécution optimisé avec des types de valeur pour réduire les allocations mémoire. Il fournit également des outils pour l'analyse de la complexité des requêtes, la mise en cache des documents et le contrôle d'accès basé sur les rôles pour sécuriser les endpoints de l'API. La prise en charge de la compilation de schéma en avance de phase (ahead-of-time) permet au framework de s'exécuter dans des environnements qui interdisent la génération de code dynamique.

    Offers a system for defining API structures using either programmatic code-first definitions or the GraphQL Schema Definition Language.

    C#apidotnet-coregraphiql
    Voir sur GitHub↗5,987
  • chillicream/graphql-platformAvatar de ChilliCream

    ChilliCream/graphql-platform

    5,712Voir sur GitHub↗

    GraphQL Platform is a comprehensive GraphQL ecosystem for .NET that provides a spec-compliant server framework for building APIs and gateways, along with a typed C# client for consuming GraphQL services. At its core, it translates C# classes and methods into a GraphQL schema using code-first or fluent descriptor approaches, enabling developers to define their API structure directly from their existing .NET code. The platform distinguishes itself through several integrated capabilities that address common GraphQL production concerns. It includes a DataLoader batching and caching engine that gr

    Translates C# classes and methods into a GraphQL schema using code-first or fluent descriptor approaches.

    C#asp-netasp-net-corec-sharp
    Voir sur GitHub↗5,712
  • javahuang/surveykingAvatar de javahuang

    javahuang/SurveyKing

    3,979Voir sur GitHub↗

    SurveyKing is a self-hosted survey platform designed for creating, deploying, and analyzing online questionnaires and data collection forms on private infrastructure. It integrates a business workflow automator for building custom approval processes and an online examination system for managing question banks and issuing digital certificates. The platform also includes a psychological assessment tool for administering personality tests and scales with custom dimension scoring. The system utilizes a large language model survey generator to transform natural language prompts into structured pro

    Converts natural language descriptions and conversational requests into structured professional questionnaires and exams via integrated LLMs.

    PLpgSQLjavareact-surveyspringboot
    Voir sur GitHub↗3,979
  • wp-graphql/wp-graphqlAvatar de wp-graphql

    wp-graphql/wp-graphql

    3,780Voir sur GitHub↗

    WPGraphQL is a GraphQL interface for WordPress that transforms a WordPress installation into a headless content source. It functions as a GraphQL schema provider that maps database structures and relational data into a standardized schema, exposing posts, pages, and custom data types through a single flexible endpoint. The project includes an integrated API query builder and schema explorer, allowing for the visual composition of queries and real-time validation of responses. It provides a system for extending the schema with custom fields and relationships to expose specific business data.

    Maps WordPress database structures and relational data into a standardized GraphQL API schema.

    PHP
    Voir sur GitHub↗3,780
  • tone-row/flowchart-funAvatar de tone-row

    tone-row/flowchart-fun

    3,357Voir sur GitHub↗

    Flowchart Fun is a text-based diagram generator and interactive visual canvas editor that automatically transforms plain text input and natural language prompts into structured flowcharts and diagrams without requiring manual node placement. The application combines automated layout algorithms and structural templates with a web canvas interface for organizing layouts, applying custom shapes, borders, colors, and text sizes to diagram nodes and edges. The platform includes multi-format export pipelines that convert finished charts directly into vector graphics, raster images, and document dat

    The platform converts natural language prompts and existing data formats into flowchart syntax using integrated language models.

    TypeScriptdiagram-generatorflowchartflowchart-editor
    Voir sur GitHub↗3,357
  • azure/data-api-builderAvatar de Azure

    Azure/data-api-builder

    1,447Voir sur GitHub↗

    Data API builder is a service that automatically generates REST and GraphQL endpoints directly from database schemas and stored procedures. By interpreting database metadata, it provides immediate programmatic access to information without requiring the development of custom backend routes or manual query logic. The engine distinguishes itself through a metadata-driven translation layer that maps incoming HTTP requests to native database queries while enforcing granular, role-based access control and row-level security policies. It includes a dedicated bridge for AI agents, allowing these sys

    Generates GraphQL schemas by introspecting database structures to support complex queries and relationships.

    C#apiazuredatabase
    Voir sur GitHub↗1,447
  • hasura/learn-graphqlAvatar de hasura

    hasura/learn-graphql

    1,233Voir sur GitHub↗

    Ce projet est une plateforme éducative interactive et un programme complet conçu pour enseigner aux développeurs comment construire, interroger et intégrer des API GraphQL dans des applications full-stack. Il fournit un environnement d'apprentissage structuré pour maîtriser les concepts fondamentaux tels que la conception de schéma, l'exécution de requêtes et l'implémentation d'interfaces basées sur les données. La plateforme se distingue en se concentrant sur l'application pratique de la synchronisation des données en temps réel et de l'architecture backend. Elle guide les utilisateurs à travers le processus de connexion des frameworks frontend aux bases de données relationnelles, d'implémentation du contrôle d'accès basé sur les rôles et de gestion des flux d'abonnement persistants. En couvrant à la fois la gestion d'état côté client et la logique côté serveur, elle permet aux apprenants de construire des applications réactives qui gèrent des interactions de données complexes. Au-delà des fondamentaux, le programme explore des sujets avancés incluant les mises à jour optimistes de l'interface utilisateur, la synchronisation des données hors ligne et les stratégies de sécurité des API. Il aborde également les aspects opérationnels du développement, tels que la gestion de la migration de base de données, l'optimisation des performances et le déploiement de services full-stack vers l'infrastructure cloud.

    Derives GraphQL interfaces directly from relational database schemas.

    JavaScriptangularapolloelm
    Voir sur GitHub↗1,233
  1. Home
  2. Data & Databases
  3. Database Schema Introspection Tools
  4. GraphQL Schema Generators

Explorer les sous-tags

  • AI-Powered GeneratorsTools that use AI to generate GraphQL schemas from natural language prompts or descriptions. **Distinct from GraphQL Schema Generators:** Distinct from GraphQL Schema Generators: uses AI and natural language prompts rather than database introspection.
  • AI-Prompted Schema GenerationsUsing an AI prompt to produce an initial GraphQL schema when starting a blank or library-based project. **Distinct from GraphQL Schema Generators:** Distinct from GraphQL Schema Generators: focuses on AI-driven generation from natural language prompts, not database introspection.
  • Code-First Schema BuildersTranslates C# classes and methods into a GraphQL schema using code-first or fluent descriptor approaches. **Distinct from GraphQL Schema Generators:** Distinct from GraphQL Schema Generators: focuses on code-first and fluent descriptor approaches from C# code, not database introspection.
  • Code-First Schema GeneratorsTools that generate GraphQL schemas directly from source code annotations and class definitions. **Distinct from GraphQL Schema Generators:** Distinct from GraphQL Schema Generators: focuses on generating schemas from code (code-first), not from database introspection.