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

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

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

12 रिपॉजिटरी

Awesome GitHub RepositoriesGraphQL Subscriptions

Implementing real-time data streaming using GraphQL subscriptions.

Distinguishing note: Candidates were mostly generic GraphQL clients, whereas this is the server-side subscription implementation.

Explore 12 awesome GitHub repositories matching web development · GraphQL Subscriptions. Refine with filters or upvote what's useful.

Awesome GraphQL Subscriptions GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • graphql-go/graphqlgraphql-go का अवतार

    graphql-go/graphql

    10,155GitHub पर देखें↗

    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

    Implements real-time data streaming via GraphQL subscriptions using event source functions.

    Gographqlgraphql-gosubscriptions
    GitHub पर देखें↗10,155
  • graphcool/graphql-playgroundgraphcool का अवतार

    graphcool/graphql-playground

    8,844GitHub पर देखें↗

    GraphQL Playground is a web-based integrated development environment and API client for GraphQL. It functions as a request client, schema browser, and subscription tester, allowing users to execute queries and mutations while validating data responses. The project distinguishes itself through a dedicated subscription tester that maintains persistent connections for monitoring real-time data streams. It also includes the ability to share specific request states and headers via serialized URL snapshots for collaborative debugging. The environment covers schema exploration through interactive d

    Ships a dedicated subscription tester to maintain persistent connections and monitor live data updates.

    TypeScript
    GitHub पर देखें↗8,844
  • graphql/graphql-playgroundgraphql का अवतार

    graphql/graphql-playground

    8,839GitHub पर देखें↗

    GraphQL Playground is an interactive development environment and API client used for writing, testing, and debugging GraphQL queries, mutations, and subscriptions. It functions as a visual tool for executing requests against a GraphQL server and inspecting the resulting JSON responses. The project includes a documentation browser for exploring schemas and an editor with autocompletion and error highlighting. It provides specialized capabilities for analyzing API performance through tracing visualization and supports real-time data updates via subscription streaming. The environment allows fo

    Includes tools to validate and monitor real-time data updates via GraphQL subscription streams.

    TypeScript
    GitHub पर देखें↗8,839
  • prisma-labs/graphql-yogaprisma-labs का अवतार

    prisma-labs/graphql-yoga

    8,524GitHub पर देखें↗

    GraphQL Yoga is a GraphQL server framework designed for building APIs that operate across all JavaScript environments. It utilizes the WHATWG Fetch API to provide a standardized request and response interface, enabling the server to run on serverless and edge computing platforms. The framework includes a specialized server for processing file uploads via the standard GraphQL multipart request specification and a subscription server that delivers real-time data streaming through server-sent events. An extensible plugin framework allows for the injection of custom behaviors and logic into the r

    Provides a server-side implementation for real-time data streaming using GraphQL subscriptions over server-sent events.

    TypeScript
    GitHub पर देखें↗8,524
  • graphql-hive/graphql-yogagraphql-hive का अवतार

    graphql-hive/graphql-yoga

    8,523GitHub पर देखें↗

    Yoga is a GraphQL server framework and runtime-agnostic HTTP handler used to build and deploy GraphQL APIs. It functions as a toolkit for managing schemas and resolvers, providing a spec-compliant environment for hosting APIs across diverse JavaScript runtimes, including Node.js, Deno, Bun, and serverless cloud environments. The project distinguishes itself through its ability to act as an Apollo Federation gateway, composing multiple subgraphs into a single unified supergraph. It also serves as a dedicated subscription server, delivering real-time data streaming via both WebSockets and Serve

    Implements server-side GraphQL subscriptions for real-time data streaming via WebSockets and SSE.

    TypeScriptbundenofetch
    GitHub पर देखें↗8,523
  • javalin/javalinjavalin का अवतार

    javalin/javalin

    8,290GitHub पर देखें↗

    Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t

    Implements server-side GraphQL subscriptions to provide real-time data streams to clients.

    Kotlinhacktoberfestjavajavalin
    GitHub पर देखें↗8,290
  • akryum/vue-apolloAkryum का अवतार

    Akryum/vue-apollo

    6,041GitHub पर देखें↗

    Vue Apollo is a GraphQL integration library for Vue applications that connects Vue components to GraphQL APIs using Apollo Client. It provides a reactive data layer for querying, mutating, and subscribing to data from GraphQL endpoints, with automatic cache updates and real-time subscription support. The library offers multiple API surfaces for working with GraphQL data, including slot-based declarative components, composable functions for the Composition API, and Options API integration. It handles the full lifecycle of GraphQL operations, from automatic data fetching with reactive queries t

    Maintains live WebSocket connections to GraphQL subscriptions and streams updates into Vue components.

    TypeScript
    GitHub पर देखें↗6,041
  • 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

    Implements real-time data streaming by maintaining persistent connections that push updates to clients via subscriptions.

    C#apidotnet-coregraphiql
    GitHub पर देखें↗5,987
  • graphql-rust/junipergraphql-rust का अवतार

    graphql-rust/juniper

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

    Juniper is a GraphQL server library and schema engine for Rust. It provides a toolkit for building type-safe APIs by mapping native Rust data structures to GraphQL objects, inputs, and scalars. The project functions as an execution engine that can process queries and mutations either through a network server or as a headless engine for local execution. The library is runtime-agnostic, allowing it to bridge GraphQL processing with various asynchronous Rust web frameworks. It includes a subscription framework that manages persistent WebSocket connections to push real-time data updates to client

    Implements server-side GraphQL subscriptions to push real-time data updates to clients via persistent connections.

    Rust
    GitHub पर देखें↗5,963
  • rmosolgo/graphql-rubyrmosolgo का अवतार

    rmosolgo/graphql-ruby

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

    GraphQL-Ruby एक स्ट्रॉन्गली टाइप्ड स्कीमा और समर्पित क्वेरी निष्पादन इंजन के साथ GraphQL APIs बनाने के लिए एक Ruby लाइब्रेरी है। यह एप्लिकेशन ऑब्जेक्ट्स को एक औपचारिक टाइप सिस्टम में मैप करने के लिए एक व्यापक फ्रेमवर्क प्रदान करता है, जो परिभाषित रिजॉल्वर्स के माध्यम से स्ट्रक्चर्ड डेटा फेचिंग को सक्षम बनाता है। यह प्रोजेक्ट उन्नत प्रदर्शन और डिलीवरी तंत्र के साथ खुद को अलग करता है, जिसमें N+1 क्वेरी पैटर्न को रोकने के लिए बैचिंग और कैशिंग के लिए डेटा लोडर शामिल है। यह इंक्रीमेंटल रिस्पॉन्स स्ट्रीमिंग, डिफर्ड क्वेरी रिस्पॉन्स और फाइबर्स का उपयोग करके समानांतर डेटा फेचिंग के माध्यम से उच्च-प्रदर्शन डेटा डिलीवरी का समर्थन करता है। इसके अतिरिक्त, यह Relay कन्वेंशन के लिए नेटिव समर्थन प्रदान करता है, जिसमें कनेक्शन्स और ऑब्जेक्ट आइडेंटिफिकेशन के लिए विशेष हेल्पर्स शामिल हैं। यह लाइब्रेरी API प्रबंधन के एक व्यापक क्षेत्र को कवर करती है, जिसमें फाइन-ग्रेन्ड एक्सेस कंट्रोल, बैकवर्ड कम्पैटिबिलिटी बनाए रखने के लिए स्कीमा वर्शनिंग और सब्सक्रिप्शन के माध्यम से रीयल-टाइम अपडेट शामिल हैं। इसमें सर्वर संसाधनों की सुरक्षा के लिए ट्रैफिक मैनेजमेंट टूल्स भी शामिल हैं, जैसे क्वेरी कॉम्प्लेक्सिटी लिमिटिंग और रिक्वेस्ट रेट लिमिटिंग। डेवलपमेंट और ऑब्जर्वेबिलिटी को AST एनालिसिस टूल्स, निष्पादन ट्रेसिंग और बैच लोडिंग वेरिफिकेशन के लिए विशेष टेस्टिंग यूटिलिटीज के माध्यम से समर्थित किया जाता है।

    Implements server-side GraphQL subscriptions to deliver real-time data streams to clients.

    Ruby
    GitHub पर देखें↗5,448
  • graph-gophers/graphql-gograph-gophers का अवतार

    graph-gophers/graphql-go

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

    graphql-go Go के लिए एक स्कीमा-फर्स्ट GraphQL लाइब्रेरी और सर्वर इम्प्लीमेंटेशन है। यह एक क्वेरी निष्पादन इंजन और स्कीमा पार्सर प्रदान करती है जो स्कीमा परिभाषा स्ट्रिंग्स को निष्पादन योग्य संरचनाओं में परिवर्तित करती है और रिज़ॉल्वर हस्ताक्षरों को मान्य करती है। लाइब्रेरी में रिज़ॉल्वर्स के भीतर चैनल्स का उपयोग करके रियल-टाइम GraphQL सब्सक्रिप्शन के लिए एक स्ट्रीमिंग इम्प्लीमेंटेशन भी शामिल है। प्रोजेक्ट अनुरोध विलंबता (latency) को कम करने के लिए समानांतर रिज़ॉल्वर निष्पादन और कचरा संग्रहण (garbage collection) ओवरहेड को कम करने के लिए बफ़र-पूल मेमोरी प्रबंधन के उपयोग के माध्यम से खुद को अलग करता है। यह अद्वितीय रिज़ॉल्वर कॉन्फ़िगरेशन या ओवरराइड्स को लागू करने के लिए एक साझा सिंटैक्स ट्री से क्लोन करने योग्य स्कीमा इंस्टेंस के निर्माण को सक्षम बनाता है। लाइब्रेरी कस्टम स्केलर परिभाषाओं और मेटाडेटा एक्सपोर्ट के साथ स्कीमा प्रबंधन, और क्वेरी गहराई और जटिलता सीमाओं के माध्यम से सुरक्षा सहित व्यापक क्षमता क्षेत्रों को कवर करती है। यह N+1 क्वेरीज़ को रोकने के लिए सिलेक्शन-सेट निरीक्षण के माध्यम से कुशल डेटा फ़ेचिंग के लिए टूल्स, साथ ही निष्पादन ट्रेसिंग और रिज़ॉल्वर पैनिक हैंडलिंग के माध्यम से ऑब्जर्वेबिलिटी भी प्रदान करती है।

    Implements server-side GraphQL subscriptions to stream real-time data updates to clients.

    Go
    GitHub पर देखें↗4,755
  • 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

    Executes GraphQL subscription operations over WebSocket or HTTP protocols for real-time updates.

    Swiftapollo-iosapollographqlgraphql
    GitHub पर देखें↗4,030
  1. Home
  2. Web Development
  3. GraphQL Subscriptions

सब-टैग एक्सप्लोर करें

  • Context SerializationTransformation of query context into storable formats for persistence between subscription events. **Distinct from GraphQL Subscriptions:** Focuses on the data transformation aspect of context preservation for subscriptions.
  • Subscription Context PersistenceMechanisms to serialize and reload execution state for long-lived real-time subscriptions. **Distinct from GraphQL Subscriptions:** Focuses on the serialization of the execution context specifically for GraphQL subscriptions.
  • Subscription Rate LimitingMechanisms for restricting the frequency or number of requests associated with real-time subscriptions. **Distinct from Subscription Context Persistence:** Distinct from Subscription Context Persistence: focuses on traffic control and rate limiting rather than state serialization for subscriptions.
  • Subscription State SynchronizationMechanisms to align server-side subscription state with client connectivity status. **Distinct from GraphQL Subscriptions:** Focuses on the synchronization of subscription presence via webhooks, not the implementation of the subscription itself.
  • Subscription TestersClient-side tools specifically designed to validate and monitor GraphQL subscription streams. **Distinct from GraphQL Subscriptions:** Distinct from general GraphQL subscriptions which refers to server-side implementation; this is a testing client.