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

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

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

28 रिपॉजिटरी

Awesome GitHub RepositoriesData Stream Subscriptions

Interfaces for real-time access to incoming data streams.

Distinguishing note: Focuses on subscription-based access, distinct from batch query interfaces.

Explore 28 awesome GitHub repositories matching data & databases · Data Stream Subscriptions. Refine with filters or upvote what's useful.

Awesome Data Stream Subscriptions GitHub Repositories

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

    hasura/graphql-engine

    32,064GitHub पर देखें↗

    graphql-engine is an automated GraphQL API engine that transforms database tables and relationships into a queryable GraphQL schema. It functions as a federation gateway and mapper, instantly generating APIs with built-in filtering, pagination, and mutations from existing databases and remote schemas. The project distinguishes itself through a fine-grained access control layer that enforces row-level and field-level permissions. It further provides a real-time data subscription server that converts standard queries into live streams and a system for triggering event-driven webhooks and notifi

    Streams real-time updates to clients by tracking data changes and batching modifications using a cursor mechanism.

    TypeScriptaccess-controlapiautomatic-api
    GitHub पर देखें↗32,064
  • taosdata/tdenginetaosdata का अवतार

    taosdata/TDengine

    24,734GitHub पर देखें↗

    TDengine is a distributed time-series database designed for the high-speed ingestion, compression, and retrieval of timestamped metrics and sensor data. It functions as a SQL-compatible analytics engine, allowing users to perform complex operations on massive volumes of time-ordered information using standard relational syntax. The platform is built to serve as a backend foundation for industrial IoT environments, managing real-time data streams and device metadata through a cluster-based architecture. The system distinguishes itself through a distributed sharding architecture that uses consi

    Provides built-in interfaces to subscribe to real-time data streams for downstream processing.

    Cbigdatacloud-nativecluster
    GitHub पर देखें↗24,734
  • spicetify/clispicetify का अवतार

    spicetify/cli

    23,479GitHub पर देखें↗

    This project is a command-line utility and development framework designed to modify, extend, and customize the Spotify desktop client. It functions as a binary patching engine that injects custom scripts, stylesheets, and interface components directly into the host application, enabling users to alter visual themes and add new functionality. The tool distinguishes itself by providing a comprehensive development environment for building modular extensions and custom applications. It includes a hot-reloading pipeline for rapid iteration, a declarative library for constructing interactive UI pan

    Listens for real-time updates from remote services to trigger callback functions within the client.

    JavaScriptcommand-linecommand-line-toolcustomization
    GitHub पर देखें↗23,479
  • nats-io/nats-servernats-io का अवतार

    nats-io/nats-server

    20,076GitHub पर देखें↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Routes messages using hierarchical subject matching to enable decoupled publish-subscribe communication.

    Gocloudcloud-computingcloud-native
    GitHub पर देखें↗20,076
  • ginuerzh/gostginuerzh का अवतार

    ginuerzh/gost

    18,019GitHub पर देखें↗

    gost is a multi-protocol proxy tunnel and secure tunneling server designed to route network traffic through encrypted connections. It functions as a traffic obfuscation gateway and a transparent proxy server capable of intercepting TCP and UDP traffic at the IP level. The project also includes a virtual network interface manager for creating TUN and TAP devices to intercept operating system packets. The system distinguishes itself through a chain-based request routing model, allowing traffic to pass through an ordered sequence of proxy nodes. It provides extensive transport-layer encapsulatio

    Excludes dead or failing nodes from the selection pool based on failure counts.

    Godnsgogolang
    GitHub पर देखें↗18,019
  • tindy2013/subconvertertindy2013 का अवतार

    tindy2013/subconverter

    15,923GitHub पर देखें↗

    Subconverter is a network utility designed to translate, merge, and filter proxy subscription configurations. It functions as a service that converts proxy links between various client-specific formats, ensuring compatibility across different applications and platforms. By providing a unified interface for managing diverse connection sources, the tool enables consistent network policy application and streamlined configuration management. The project distinguishes itself through an HTTP-based transformation interface that processes subscription data dynamically. It utilizes an in-memory pipeli

    Refines proxy node lists by applying regex-based inclusion or exclusion rules to ensure only desired connections remain.

    C++clashclashremoji
    GitHub पर देखें↗15,923
  • apache/pulsarapache का अवतार

    apache/pulsar

    15,276GitHub पर देखें↗

    Apache Pulsar is a cloud-native distributed pub-sub messaging system designed for high-performance data ingestion. It functions as a geo-replicated data streamer and a multi-tenant event streaming platform, providing a serverless stream processing engine and a tiered storage messaging broker. The system distinguishes itself by separating serving layers from storage layers to allow independent scaling of compute and data retention. It features native geo-replication to synchronize messages across different geographical regions and employs a multi-layered tenant isolation model using authentica

    Maintains individual consumer offsets using cursors to enable reliable message replay and independent stream tracking.

    Java
    GitHub पर देखें↗15,276
  • cayleygraph/cayleycayleygraph का अवतार

    cayleygraph/cayley

    15,043GitHub पर देखें↗

    Cayley is a graph database engine designed for storing and querying interconnected data using a quad-based data model. It functions as an RDF quad store, managing information through subjects, predicates, objects, and labels. The system features a modular graph store architecture with pluggable backends, allowing it to swap between in-memory storage and various external persistent databases. It includes a GraphQL-inspired API and a dedicated data visualizer for the interactive exploration of nodes and edges. Query capabilities cover bidirectional path traversal and multi-syntax execution usi

    Restricts the set of nodes based on predicate-object matches, range constraints, string matching, or identities.

    Go
    GitHub पर देखें↗15,043
  • sub-store-org/sub-storesub-store-org का अवतार

    sub-store-org/Sub-Store

    9,893GitHub पर देखें↗

    Sub-Store is a proxy subscription management server that aggregates multiple subscription links into a single unified stream for distribution to various clients. It functions as a transformation pipeline that filters, modifies, and reformats proxy node metadata. The system acts as a cross-platform format converter to ensure compatibility across diverse client applications. It includes an encryption decryption gateway that uses private keys to handle age-standard encrypted subscription content and a cache-layered aggregator to reduce external requests. The server provides capabilities for dyn

    Removes specific proxies from a list using regular expressions, regional markers, or custom scripts.

    JavaScriptclashhttploon
    GitHub पर देखें↗9,893
  • risingwavelabs/risingwaverisingwavelabs का अवतार

    risingwavelabs/risingwave

    9,093GitHub पर देखें↗

    RisingWave is a cloud-native streaming database and real-time analytics engine that uses standard SQL to process continuous data streams. It functions as a streaming data lakehouse, combining the capabilities of a streaming SQL database with a platform that integrates streaming ingestion with open table formats. The system is distinguished by its use of the PostgreSQL wire protocol, allowing it to integrate with existing SQL tools and drivers. It employs a decoupled compute and storage architecture, persisting streaming state and materialized views in cloud object storage to enable independen

    Delivers real-time updates from materialized views using a cursor-based subscription mechanism.

    Rustapache-icebergdata-engineeringdatabase
    GitHub पर देखें↗9,093
  • nats-io/nats.gonats-io का अवतार

    nats-io/nats.go

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

    This is a Golang client library for interacting with a cloud native distributed messaging system. It provides the necessary tools for Go applications to exchange messages using publish-subscribe and request-reply patterns, as well as specialized clients for managing persistent streams and distributed storage. The library includes a JetStream client for durable message streaming and replay, a Key-Value store client for managing distributed state with versioning and watchers, and an Object Store client for the storage and retrieval of large binary files via chunked delivery. The implementation

    Supports wildcard patterns in subject subscriptions to filter and match multiple data streams.

    Gocloud-nativecloud-native-architecturescloud-native-microservices
    GitHub पर देखें↗6,657
  • openrunner/clash-freenodeOpenRunner का अवतार

    OpenRunner/clash-freenode

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

    Clash-freenode is a tool that automatically fetches, aggregates, and generates subscription links for free proxy nodes from public sources, supporting Clash, V2Ray, and SSR formats. It operates by scraping Telegram channels and scanning public repositories to harvest proxy links, then converting them into static subscription URLs that clients can consume without manual updates. The project distinguishes itself by combining multiple aggregation methods—daily feed parsing, repository-based link harvesting, and Telegram channel scraping—into a single pipeline that produces protocol-compatible ou

    Filters proxy nodes based on connectivity and latency checks to ensure only functional nodes are included.

    clashfreenodenode
    GitHub पर देखें↗6,336
  • day8/re-frameday8 का अवतार

    day8/re-frame

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

    re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized, immutable database that serves as the single source of truth for the entire application state, enforcing a strict unidirectional data flow where events trigger state transitions and subsequent view updates. The framework distinguishes itself through a reactive signal graph and an interceptor-based middleware pipeline. By treating application logic as a sequence of data-driven events and declarative side effects, it decouples business logic from the view layer. This architectur

    Displays active subscription subjects for connected clients to facilitate debugging.

    Clojureclojurescriptre-framereact
    GitHub पर देखें↗5,532
  • dlt-hub/dltdlt-hub का अवतार

    dlt-hub/dlt

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

    dlt एक Python डेटा इंजेक्शन टूल और ETL पाइपलाइन फ्रेमवर्क है जिसे विविध स्रोतों से डेटा लाने और इसे संरचित गंतव्यों में बनाए रखने के लिए डिज़ाइन किया गया है। यह एक स्कीमा इंफरेंस इंजन के रूप में कार्य करता है जो स्वचालित रूप से डेटा प्रकारों का पता लगाता है और नेस्टेड JSON संरचनाओं को रिलेशनल टेबल में समतल (flatten) करता है, डेटा को स्रोतों से लेकहाउस, वेयरहाउस या वेक्टर डेटाबेस में ले जाता है। यह प्रोजेक्ट AI-संचालित पाइपलाइन निर्माण के माध्यम से खुद को अलग करता है, जो REST API के लिए एक्सट्रैक्शन कोड और कनेक्टर को स्कैफ़ोल्ड करने के लिए लार्ज लैंग्वेज मॉडल का उपयोग करता है। यह AI और मशीन लर्निंग एप्लिकेशन का समर्थन करने के लिए मल्टीमॉडल वेक्टर स्टोरेज और वेक्टर डेटाबेस की विशेष आबादी का भी समर्थन करता है। यह फ्रेमवर्क स्वचालित स्कीमा इवोल्यूशन, स्टेट ट्रैकिंग के माध्यम से इंक्रीमेंटल डेटा लोडिंग, और डेटा कॉन्ट्रैक्ट्स के प्रवर्तन के माध्यम से डेटा गुणवत्ता वैलिडेशन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह रिलेशनल डेटा नॉर्मलाइज़ेशन, प्री- और पोस्ट-लोड ट्रांसफ़ॉर्मेशन, और SQL डेटाबेस व क्लाउड ऑब्जेक्ट स्टोर के लिए विभिन्न डेस्टिनेशन एडेप्टर के लिए उपकरण प्रदान करता है। ऑब्जर्वेबिलिटी को पाइपलाइन निष्पादन डैशबोर्ड, कॉलम लाइनएज ट्रैकिंग और कंटेंट-आधारित हैश का उपयोग करके स्कीमा वर्ज़न वेरिफिकेशन के माध्यम से संभाला जाता है।

    Uses cursors based on timestamps or IDs to load only data produced since the last execution.

    Pythondatadata-engineeringdata-lake
    GitHub पर देखें↗5,472
  • reactor/reactor-corereactor का अवतार

    reactor/reactor-core

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

    Reactor Core JVM पर एसिंक्रोनस डेटा पाइपलाइनों को कंपोज़ करने के लिए एक रिएक्टिव प्रोग्रामिंग टूलकिट और नॉन-ब्लॉकिंग आधार है। यह एक एसिंक्रोनस स्ट्रीम प्रोसेसिंग फ्रेमवर्क और बैकप्रेशर प्रबंधन प्रणाली के रूप में कार्य करता है, जो डेवलपर्स को इवेंट्स के अनुक्रमों को बदलने, फ़िल्टर करने और संयोजित करने की अनुमति देता है, जबकि संसाधन थकावट को रोकने के लिए उत्पादकों और उपभोक्ताओं के बीच डेटा प्रवाह को नियंत्रित करता है। लाइब्रेरी एक परिष्कृत समवर्ती शेड्यूलिंग प्रणाली और मांग-आधारित प्रवाह नियंत्रण के माध्यम से खुद को अलग करती है। यह एक शेड्यूलर रजिस्ट्री का उपयोग करके विशिष्ट थ्रेड्स से सिग्नल प्रोसेसिंग को अलग करती है और एसिंक्रोनस सीमाओं के पार अपरिवर्तनीय मेटाडेटा के संदर्भ-जागरूक प्रसार के लिए तंत्र प्रदान करती है। इसमें असेंबली-टाइम ट्रेस कैप्चर और समय-आधारित ऑपरेटरों के परीक्षण को सुविधाजनक बनाने के लिए वर्चुअल-टाइम शेड्यूलिंग के लिए विशेष उपकरण भी शामिल हैं। यह प्रोजेक्ट अनुक्रम एकत्रीकरण और विंडोइंग के लिए कार्यात्मक डेटा प्रोसेसिंग, घातीय बैकऑफ़ रिट्रीज़ जैसी विभिन्न त्रुटि पुनर्प्राप्ति रणनीतियों और रिएक्टिव स्ट्रीम में लीगेसी कॉलबैक या सिंक्रोनस API को ब्रिज करने के लिए उपयोगिताओं सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह पाइपलाइन निगरानी के लिए इंस्ट्रूमेंटेशन और सिग्नल अनुक्रमों को सत्यापित करने के लिए परीक्षण उपकरणों का एक सूट भी प्रदान करता है।

    Supports the creation of cold publishers that restart the data sequence for each unique subscriber.

    Javaasynchronousflowflux
    GitHub पर देखें↗5,224
  • potpie-ai/potpiepotpie-ai का अवतार

    potpie-ai/potpie

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

    Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for

    Finds nodes in a knowledge graph by matching natural language queries against node descriptions.

    Pythonagentsai-agentsai-agents-framework
    GitHub पर देखें↗5,161
  • reactivex/rxpyReactiveX का अवतार

    ReactiveX/RxPY

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

    RxPY is a functional reactive programming library and a ReactiveX observable library for Python. It serves as an asynchronous stream processor and event-driven coordination framework used to build data pipelines that react to changes in state or streams of events over time. The library provides a toolkit for composing asynchronous and event-based programs using observable sequences and operators. It distinguishes itself through the use of configurable schedulers to manage concurrency, timing, and subscription lifecycles. The project covers a wide range of stream processing capabilities, incl

    Provides interfaces for subscribers to attach handlers and react to real-time data stream emissions.

    Python
    GitHub पर देखें↗5,014
  • 2dust/clashn2dust का अवतार

    2dust/clashN

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

    clashN is a cross-platform proxy manager and graphical user interface client for the Clash proxy core. It serves as a visual wrapper that enables the configuration of network tunnels and the routing of internet traffic to bypass network restrictions on desktop operating systems. The application functions by decoupling the management interface from the network engine, using a local API to dispatch configuration updates and control the proxy core. It includes a subscription converter that translates external provider profiles into standardized configuration schemas compatible with the underlyin

    Deduplicates and filters proxy nodes across multiple subscriptions using regex and custom logic.

    C#
    GitHub पर देखें↗5,055
  • ag2ai/faststreamag2ai का अवतार

    ag2ai/faststream

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

    FastStream is an asyncio message broker framework for building event-driven applications in Python. It provides a unified interface and a multi-broker messaging abstraction layer that translates generic producer and consumer calls into broker-specific APIs. The framework features a built-in dependency injection container and uses decorators to route messages to asynchronous handler functions. It includes a documentation generator that extracts channel definitions and message formats from code to produce standardized AsyncAPI specifications. The project supports integration with Kafka, Rabbit

    Subscribes to subjects using wildcard patterns to create flexible topic hierarchies.

    Pythonasyncapiasynciodistributed-systems
    GitHub पर देखें↗4,967
  • square/sqlbritesquare का अवतार

    square/sqlbrite

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

    Sqlbrite Android के लिए एक रिएक्टिव SQLite डेटाबेस मैनेजर और हल्का रैपर है। यह एक रिएक्टिव SQL लाइब्रेरी के रूप में कार्य करता है जो स्टैंडर्ड SQLite क्वेरीज़ को ऑब्जर्वेबल स्ट्रीम्स में बदलता है, जिससे एप्लिकेशन को अंतर्निहित डेटाबेस टेबल बदलने पर स्वचालित रूप से नए परिणाम उत्सर्जित करने की अनुमति मिलती है। यह प्रोजेक्ट विशिष्ट डेटाबेस टेबल में परिवर्तनों को ट्रैक करने के लिए एक तंत्र प्रदान करता है, जो मैन्युअल पोलिंग के बिना क्वेरी रिफ्रेश को ट्रिगर करता है। इसमें कई SQL संशोधनों को एकल इकाइयों में समूहित करने के लिए एक एटॉमिक ट्रांजैक्शन मैनेजर भी शामिल है, जो डेटा अखंडता सुनिश्चित करता है और अनावश्यक सूचनाओं को रोकता है। यह लाइब्रेरी स्कीमा ऑपरेशंस और डेटाबेस लाइफसाइकिल मैनेजमेंट को स्टैंडर्ड SQLite हेल्पर को सौंपकर Android पर लोकल डेटा पर्सिस्टेंस को संभालती है। इसकी मुख्य क्षमताएं रीयल-टाइम डेटा ऑब्जर्वेशन और डेटाबेस ट्रांजैक्शन के प्रबंधन को कवर करती हैं।

    Transforms traditional SQLite result cursors into real-time data streams that automatically update the UI.

    Java
    GitHub पर देखें↗4,529
पिछला12अगला
  1. Home
  2. Data & Databases
  3. Data Stream Subscriptions

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

  • Cold Publisher GenerationGenerating a fresh data sequence for every new subscriber to ensure full event delivery. **Distinct from Data Stream Subscriptions:** Specifically refers to the 'cold' stream property where subscriptions trigger a new independent production of data.
  • Cursor-Based Change StreamingReal-time data streaming that utilizes cursors to track and batch specific modifications. **Distinct from Data Stream Subscriptions:** Focuses on the cursor mechanism for change streaming, distinct from general subscription interfaces.
  • Subject Subscription Filtering1 सब-टैगRegisters interest in subjects using exact matches or wildcards to filter incoming data streams. **Distinct from Data Stream Subscriptions:** Distinct from general data stream subscriptions: focuses on subject-based filtering and wildcard patterns.
  • Subscription InspectionDisplays active subscription subjects for connected clients. **Distinct from Data Stream Subscriptions:** Distinct from general data stream subscriptions: focuses on administrative inspection of active client interests.