awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • graphile/crystalAvatar graphile

    graphile/crystal

    12,931Vezi pe 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
    Vezi pe GitHub↗12,931
  • graphql-editor/graphql-editorAvatar graphql-editor

    graphql-editor/graphql-editor

    6,068Vezi pe 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
    Vezi pe GitHub↗6,068
  • graphql-dotnet/graphql-dotnetAvatar graphql-dotnet

    graphql-dotnet/graphql-dotnet

    5,987Vezi pe GitHub↗

    GraphQL.NET este un framework server-side pentru construirea și executarea API-urilor GraphQL în aplicații C#. Acesta oferă un toolkit cuprinzător pentru construirea schemelor, un motor federat pentru grafuri de date distribuite și un handler de subscripții pentru gestionarea fluxurilor de date în timp real. Proiectul se distinge printr-un constructor de scheme flexibil care suportă atât definiții programatice code-first, cât și abordări declarative schema-first folosind limbajul standard de definire a schemelor. Include un motor de federare dedicat pentru a diviza grafurile de date în subgrafuri și a le compune într-un gateway unificat, precum și o implementare de data loader concepută special pentru a rezolva problema interogărilor N+1 prin batching și caching. Framework-ul acoperă o gamă largă de capabilități operaționale, inclusiv integrarea dependency injection pentru gestionarea duratei de viață a serviciilor, pipeline-uri middleware pentru interceptarea rezoluției câmpurilor și un pipeline de execuție optimizat cu tipuri de valoare pentru a reduce alocările de memorie. De asemenea, oferă instrumente pentru analiza complexității interogărilor, caching-ul documentelor și controlul accesului bazat pe roluri pentru securizarea endpoint-urilor API. Suportul pentru compilarea schemelor ahead-of-time permite framework-ului să ruleze în medii care interzic generarea dinamică de cod.

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

    C#apidotnet-coregraphiql
    Vezi pe GitHub↗5,987
  • chillicream/graphql-platformAvatar ChilliCream

    ChilliCream/graphql-platform

    5,712Vezi pe 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
    Vezi pe GitHub↗5,712
  • javahuang/surveykingAvatar javahuang

    javahuang/SurveyKing

    3,979Vezi pe GitHub↗

    SurveyKing este o platformă de sondaje auto-găzduită concepută pentru crearea, implementarea și analizarea chestionarelor online și a formularelor de colectare a datelor pe infrastructură privată. Aceasta integrează un automatizator de flux de lucru de afaceri pentru construirea de procese de aprobare personalizate și un sistem de examinare online pentru gestionarea băncilor de întrebări și emiterea de certificate digitale. Platforma include, de asemenea, un instrument de evaluare psihologică pentru administrarea testelor de personalitate și a scalelor cu punctaj dimensional personalizat. Sistemul utilizează un generator de sondaje bazat pe un model lingvistic mare pentru a transforma prompt-urile în limbaj natural în sondaje profesionale structurate și întrebări de examinare. Dispune de un designer vizual de flux de lucru de aprobare drag-and-drop care suportă ramificarea condiționată și reguli pe mai multe niveluri. Platforma acoperă designul sondajelor cu instrumente pentru gestionarea voturilor și cercetare profesională, precum și gestionarea performanței pentru coordonarea evaluărilor 360 de grade. Capacitățile suplimentare includ analiza datelor în timp real cu rapoarte vizuale, randarea documentelor bazată pe șabloane pentru printuri personalizate și controlul accesului bazat pe roluri pentru gestionarea permisiunilor sistemului.

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

    PLpgSQLjavareact-surveyspringboot
    Vezi pe GitHub↗3,979
  • wp-graphql/wp-graphqlAvatar wp-graphql

    wp-graphql/wp-graphql

    3,780Vezi pe 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
    Vezi pe GitHub↗3,780
  • tone-row/flowchart-funAvatar tone-row

    tone-row/flowchart-fun

    3,357Vezi pe 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
    Vezi pe GitHub↗3,357
  • azure/data-api-builderAvatar Azure

    Azure/data-api-builder

    1,447Vezi pe 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
    Vezi pe GitHub↗1,447
  • hasura/learn-graphqlAvatar hasura

    hasura/learn-graphql

    1,233Vezi pe GitHub↗

    Acest proiect este o platformă educațională interactivă și un curriculum cuprinzător conceput pentru a învăța dezvoltatorii cum să construiască, să interogheze și să integreze API-uri GraphQL în aplicații full-stack. Oferă un mediu de învățare structurat pentru stăpânirea conceptelor de bază, cum ar fi designul schemei, execuția interogărilor și implementarea interfețelor bazate pe date. Platforma se distinge prin concentrarea pe aplicarea practică a sincronizării datelor în timp real și a arhitecturii backend. Ghidează utilizatorii prin procesul de conectare a framework-urilor frontend la baze de date relaționale, implementarea controlului accesului bazat pe roluri și gestionarea fluxurilor de abonare persistente. Acoperind atât gestionarea stării client-side, cât și logica server-side, permite cursanților să construiască aplicații responsive care gestionează interacțiuni complexe cu datele. Dincolo de fundamente, curriculum-ul explorează subiecte avansate, inclusiv actualizări optimiste ale interfeței utilizator, sincronizarea datelor offline și strategii de securitate API. De asemenea, abordează aspectele operaționale ale dezvoltării, cum ar fi gestionarea migrațiilor bazelor de date, optimizarea performanței și implementarea serviciilor full-stack pe infrastructura cloud.

    Derives GraphQL interfaces directly from relational database schemas.

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

Explorează sub-etichetele

  • 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.