awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
spring-projects avatar

spring-projects/spring-graphql

0
View on GitHub↗
1,591 स्टार्स·325 फोर्क्स·Java·Apache-2.0·3 व्यूज़spring.io/projects/spring-graphql↗

Spring Graphql

Spring GraphQL is a Java framework designed for building GraphQL services by mapping schema definitions directly to backend controller logic. It provides a reactive execution engine that processes queries and subscriptions asynchronously, supporting multiple network transports to facilitate communication between clients and data sources.

The framework distinguishes itself through annotation-driven request routing, which decouples schema definitions from business logic to reduce implementation boilerplate. It includes native support for federated service composition, allowing developers to aggregate distributed data sources into a unified graph through entity resolution and schema stitching.

The platform covers a broad range of operational requirements, including interceptor-based request processing for security and telemetry, as well as built-in tools for performance monitoring and execution tracking. It also provides utilities for data pagination, real-time subscription management, and interactive schema exploration to assist in API development and validation.

The project includes specialized testing utilities for verifying GraphQL operations in isolated environments. It is distributed as a library for integration into Java-based applications, with documentation and build automation tools provided to support the development lifecycle.

Features

  • GraphQL API Development - Provides a framework for building server-side GraphQL services by mapping schema definitions to backend controller logic.
  • Server Frameworks - Acts as a comprehensive Java framework for building GraphQL services with annotation-based request routing and reactive execution.
  • GraphQL Request Routing - Maps GraphQL types and fields to handler functions using annotations to decouple schema definitions from business logic.
  • Reactive SQL Query Execution - Processes queries asynchronously using non-blocking streams to handle high-concurrency data fetching and real-time updates.
  • Annotation-Driven Mappers - Provides annotation-based request routing that maps schema fields directly to backend controller logic.
  • GraphQL Schema Definitions - Defines data schemas and manages query logic to facilitate reliable communication between clients and backend sources.
  • Reactive Execution Engines - Implements a reactive execution engine that processes queries and subscriptions asynchronously for high-concurrency data fetching.
  • GraphQL API Validation - Verifies the correctness of complex query structures and data responses to ensure reliable API performance.
  • GraphQL Data Integrations - Connects distributed microservices into a single unified graph to enable seamless data fetching across complex network architectures.
  • GraphQL Integrations - Provides a library for connecting Java backend data sources to GraphQL schemas using annotation-based routing.
  • Pluggable Transport Layers - Supports multiple network transports including HTTP, WebSockets, and RSocket for flexible client-server communication.
  • Distributed Service Composition - Coordinates schema stitching and entity resolution across multiple distributed services to aggregate data into a unified graph.
  • Field Resolution Optimizations - Fetches information for specific schema fields using flexible strategies that connect data repositories to query structures.
  • Request Interceptors - Provides hooks for executing custom logic before and after query resolution to manage cross-cutting concerns like security and telemetry.
  • GraphQL Testing - Includes specialized testing utilities for verifying GraphQL operations and data integrity in isolated environments.
  • GraphQL Schema Composition Tools - Includes native support for federated service composition to aggregate distributed data sources into a unified graph.
  • Schema-First Mapping - Synchronizes GraphQL type definitions with application code by mapping field resolvers to data fetchers during initialization.
  • Federated Composers - Composes multiple distributed services into a single unified graph by mapping entities and schema factories.
  • GraphQL Subscriptions - Implements persistent communication channels over WebSockets or RSocket to push live data updates to connected clients.

स्टार हिस्ट्री

spring-projects/spring-graphql के लिए स्टार हिस्ट्री चार्टspring-projects/spring-graphql के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Spring Graphql को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ Spring Graphql दिखाई देता है।
  • Java GraphQL Libraries
  • Java डेवलपमेंट टूल्स

अक्सर पूछे जाने वाले प्रश्न

spring-projects/spring-graphql क्या करता है?

Spring GraphQL is a Java framework designed for building GraphQL services by mapping schema definitions directly to backend controller logic. It provides a reactive execution engine that processes queries and subscriptions asynchronously, supporting multiple network transports to facilitate communication between clients and data sources.

spring-projects/spring-graphql की मुख्य विशेषताएं क्या हैं?

spring-projects/spring-graphql की मुख्य विशेषताएं हैं: GraphQL API Development, Server Frameworks, GraphQL Request Routing, Reactive SQL Query Execution, Annotation-Driven Mappers, GraphQL Schema Definitions, Reactive Execution Engines, GraphQL API Validation।

spring-projects/spring-graphql के कुछ ओपन-सोर्स विकल्प क्या हैं?

spring-projects/spring-graphql के ओपन-सोर्स विकल्पों में शामिल हैं: graphql-dotnet/graphql-dotnet — GraphQL.NET is a server-side framework for building and executing GraphQL APIs within C# applications. It provides a… apollographql/apollo-ios — apollo-ios is a GraphQL client library for iOS and Apple platforms that enables type-safe network communication. It… graphql-python/graphene-django — Graphene-Django is a GraphQL integration framework and schema mapper used to build typed APIs for Django applications.… async-graphql/async-graphql — async-graphql is a type-safe framework for building specification-compliant GraphQL servers in Rust. It uses… 19majkel94/type-graphql — Type-graphql is a framework for building GraphQL servers that uses TypeScript classes as the single source of truth… graphql-boilerplates/react-fullstack-graphql — This project provides a foundational boilerplate for building full-stack web applications that connect React frontend…

Spring Graphql के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Spring Graphql के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • graphql-dotnet/graphql-dotnetgraphql-dotnet का अवतार

    graphql-dotnet/graphql-dotnet

    5,987GitHub पर देखें↗

    GraphQL.NET is a server-side framework for building and executing GraphQL APIs within C# applications. It provides a comprehensive toolkit for schema building, a federated engine for distributed data graphs, and a subscription handler for managing real-time data streams. The project distinguishes itself with a flexible schema builder that supports both programmatic code-first definitions and declarative schema-first approaches using the standard schema definition language. It includes a dedicated federation engine to split data graphs into subgraphs and compose them into a unified gateway, as

    C#apidotnet-coregraphiql
    GitHub पर देखें↗5,987
  • apollographql/apollo-iosapollographql का अवतार

    apollographql/apollo-ios

    4,030GitHub पर देखें↗

    apollo-ios is a GraphQL client library for iOS and Apple platforms that enables type-safe network communication. It transforms GraphQL operations into generated Swift models, ensuring that network responses are validated at compile time to eliminate manual mapping. The library features a normalized cache manager that stores entities in a flat structure to maintain data consistency across different application views. It also optimizes network performance using hash-based persisted queries to reduce payload sizes and supports real-time data streaming via WebSockets or HTTP subscriptions. The p

    Swiftapollo-iosapollographqlgraphql
    GitHub पर देखें↗4,030
  • graphql-python/graphene-djangographql-python का अवतार

    graphql-python/graphene-django

    4,390GitHub पर देखें↗

    Graphene-Django is a GraphQL integration framework and schema mapper used to build typed APIs for Django applications. It functions as a database API layer that transforms Django model fields and relationships into a graph schema, allowing clients to request specific data in a single call. The project implements the Relay specification, providing tools for global object identification and standardized connection-based pagination to manage large datasets. It distinguishes itself by mapping database models, forms, and serializers directly into GraphQL object types and mutations. The framework

    Python
    GitHub पर देखें↗4,390
  • async-graphql/async-graphqlasync-graphql का अवतार

    async-graphql/async-graphql

    3,671GitHub पर देखें↗

    async-graphql is a type-safe framework for building specification-compliant GraphQL servers in Rust. It uses procedural macros to automatically generate schemas from native language structures, ensuring consistency between the data model and the API specification. The project provides native support for Apollo Federation v2, allowing entities and fields to be shared and resolved across multiple distributed subgraphs. It also implements real-time data streaming via WebSocket subscriptions and asynchronous event streams. The framework includes a wide array of capabilities for schema design, su

    Rust
    GitHub पर देखें↗3,671
  • Spring Graphql के सभी 30 विकल्प देखें→