9 repositorios
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.
🔮 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.
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.
GraphQL.NET es un framework del lado del servidor para construir y ejecutar APIs de GraphQL dentro de aplicaciones C#. Proporciona un toolkit integral para la construcción de esquemas, un motor federado para grafos de datos distribuidos y un manejador de suscripciones para gestionar flujos de datos en tiempo real. El proyecto se distingue por un constructor de esquemas flexible que admite tanto definiciones programáticas code-first como enfoques declarativos schema-first utilizando el lenguaje de definición de esquemas estándar. Incluye un motor de federación dedicado para dividir grafos de datos en subgrafos y componerlos en una puerta de enlace unificada, así como una implementación de cargador de datos (data loader) diseñada específicamente para resolver el problema de consultas N+1 mediante procesamiento por lotes y caché. El framework cubre una amplia gama de capacidades operativas, incluyendo la integración de inyección de dependencias para la gestión del ciclo de vida de los servicios, pipelines de middleware para la interceptación de resolución de campos y un pipeline de ejecución optimizado con tipos de valor para reducir las asignaciones de memoria. También proporciona herramientas para el análisis de complejidad de consultas, caché de documentos y control de acceso basado en roles para asegurar los endpoints de la API. La compatibilidad con la compilación de esquemas ahead-of-time permite que el framework se ejecute en entornos que prohíben la generación dinámica de código.
Offers a system for defining API structures using either programmatic code-first definitions or the GraphQL Schema Definition Language.
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.
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.
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.
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.
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.
Este proyecto es una plataforma educativa interactiva y un currículo completo diseñado para enseñar a los desarrolladores cómo construir, consultar e integrar APIs de GraphQL en aplicaciones full-stack. Proporciona un entorno de aprendizaje estructurado para dominar conceptos centrales como diseño de esquemas, ejecución de consultas e implementación de interfaces basadas en datos. La plataforma se distingue por enfocarse en la aplicación práctica de la sincronización de datos en tiempo real y la arquitectura de backend. Guía a los usuarios a través del proceso de conectar frameworks de frontend a bases de datos relacionales, implementar control de acceso basado en roles y gestionar flujos de suscripción persistentes. Cubriendo tanto la gestión de estado del lado del cliente como la lógica del lado del servidor, permite a los estudiantes construir aplicaciones responsivas que manejan interacciones de datos complejas. Más allá de los fundamentos, el currículo explora temas avanzados incluyendo actualizaciones de interfaz de usuario optimistas, sincronización de datos offline y estrategias de seguridad de API. También aborda los aspectos operativos del desarrollo, como la gestión de migraciones de bases de datos, optimización de rendimiento y el despliegue de servicios full-stack a infraestructura de nube.
Derives GraphQL interfaces directly from relational database schemas.