awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesGraphQL Type Analysis

Logic for comparing GraphQL types to determine identity, nullability, and subtyping relationships.

Distinguishing note: Candidates focus on inference or model generation, not the runtime comparison of two type definitions.

Explore 4 awesome GitHub repositories matching web development · GraphQL Type Analysis. Refine with filters or upvote what's useful.

Awesome GraphQL Type Analysis GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • graphql-go/graphqlAvatar von graphql-go

    graphql-go/graphql

    10,155Auf GitHub ansehen↗

    This project is a GraphQL implementation for Go, providing a complete suite for building GraphQL servers. It includes a schema engine for defining types, a query parser to convert strings into abstract syntax trees, and an execution engine that resolves fields against a defined schema to return structured data. The library distinguishes itself through reflection-based type mapping, allowing object definitions and arguments to be derived directly from native Go structs. It also supports the execution of real-time data streaming via GraphQL subscriptions and provides an extensible execution pip

    Evaluates whether two types are identical or if one is a subtype of another while accounting for nullability and lists.

    Gographqlgraphql-gosubscriptions
    Auf GitHub ansehen↗10,155
  • apis-guru/graphql-voyagerAvatar von APIs-guru

    APIs-guru/graphql-voyager

    8,144Auf GitHub ansehen↗

    GraphQL Voyager is a schema visualizer and data model explorer that provides an interactive graph representation of a GraphQL API. It serves as a documentation tool for inspecting types and fields by transforming schema introspection data into a visual interface. The tool maps the relationships between different types and fields, allowing for the analysis of complex data models and their connections. Users can filter the visual representation to remove deprecated fields or wrapper classes and use a dedicated information panel to examine technical specifications for specific data types.

    Provides an information panel to examine detailed technical specifications for specific data types in the schema.

    TypeScript
    Auf GitHub ansehen↗8,144
  • requestly/requestlyAvatar von requestly

    requestly/requestly

    6,341Auf GitHub ansehen↗

    Intercepts and displays GraphQL request and response details for real-time troubleshooting.

    TypeScriptapiapi-clientapi-mock
    Auf GitHub ansehen↗6,341
  • rmosolgo/graphql-rubyAvatar von rmosolgo

    rmosolgo/graphql-ruby

    5,448Auf GitHub ansehen↗

    GraphQL-Ruby ist eine Ruby-Bibliothek zum Erstellen von GraphQL-APIs mit einem stark typisierten Schema und einer dedizierten Query-Execution-Engine. Sie bietet ein umfassendes Framework zum Mappen von Anwendungsobjekten auf ein formales Typsystem, was strukturiertes Datenabrufen durch definierte Resolver ermöglicht. Das Projekt zeichnet sich durch fortschrittliche Performance- und Bereitstellungsmechanismen aus, darunter einen Data Loader für Batching und Caching zur Vermeidung von N+1-Abfragemustern. Es unterstützt leistungsstarke Datenbereitstellung durch inkrementelles Response-Streaming, verzögerte Abfrageantworten und paralleles Datenabrufen mittels Fibers. Zudem bietet es native Unterstützung für Relay-Konventionen, einschließlich spezialisierter Helfer für Connections und Objektidentifikation. Die Bibliothek deckt ein breites Spektrum an API-Management ab, einschließlich fein abgestufter Zugriffskontrolle, Schema-Versionierung zur Wahrung der Abwärtskompatibilität und Echtzeit-Updates via Subscriptions. Sie enthält zudem Traffic-Management-Tools zum Schutz von Serverressourcen, wie z. B. die Begrenzung der Abfragekomplexität und Request-Rate-Limiting. Entwicklung und Observability werden durch AST-Analysewerkzeuge, Execution-Tracing und spezialisierte Test-Utilities zur Verifizierung von Batch-Loading unterstützt.

    Retrieves a programmatic list of modifications to audit additions or removals within the schema.

    Ruby
    Auf GitHub ansehen↗5,448
  1. Home
  2. Web Development
  3. GraphQL Type Analysis

Unter-Tags erkunden

  • GraphQL Schema Type Inspection1 Sub-TagVisual inspection of detailed metadata and specifications for types within a GraphQL schema. **Distinct from GraphQL Type Analysis:** Focuses on visual documentation of schema types rather than algorithmic type identity or nullability analysis.
  • Schema Modification AuditingProgrammatic retrieval of lists of additions and removals within a schema for auditing purposes. **Distinct from GraphQL Schema Type Inspection:** Focuses on auditing a history of modifications rather than inspecting the current state of types.