4 Repos
Toolkits for reactive programming and the transformation of data streams.
Explore 4 awesome GitHub repositories matching data & databases · Stream Processors. Refine with filters or upvote what's useful.
This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,
Streamlines reactive programming and data stream transformations using specialized toolkits.
RxKotlin is a reactive programming library and asynchronous stream processor that provides Kotlin language extensions for composing event-based data streams. It serves as a set of Kotlin bindings for RxJava, allowing developers to transform, filter, and flatten sequences of data emitted over time. The library focuses on integrating RxJava patterns into Kotlin projects by applying language-specific conventions and idioms. It utilizes extension functions to simplify reactive programming patterns, reduce boilerplate, and optimize workflows within the reactive ecosystem. The toolkit covers a bro
Acts as a toolkit for the transformation, filtering, and flattening of asynchronous data streams.
RxPY ist eine Bibliothek für funktionale reaktive Programmierung und eine ReactiveX-Observable-Bibliothek für Python. Sie dient als asynchroner Stream-Prozessor und ereignisgesteuertes Koordinations-Framework zum Aufbau von Datenpipelines, die auf Zustandsänderungen oder Ereignisströme im Zeitverlauf reagieren. Die Bibliothek bietet ein Toolkit zur Komposition asynchroner und ereignisbasierter Programme mittels beobachtbarer Sequenzen und Operatoren. Sie zeichnet sich durch konfigurierbare Scheduler aus, die Nebenläufigkeit, Timing und Abonnement-Lebenszyklen verwalten. Das Projekt deckt ein breites Spektrum an Stream-Processing-Funktionen ab, einschließlich Datenaggregation, Filterung und Kombination. Es bietet Mechanismen für Event-Broadcasting, Sequenz-Buffering und Fehlerbehandlung sowie Werkzeuge zur Koordination beobachtbarer Streams mit asynchronen Event-Loops. Tests und Qualitätssicherung werden durch virtuelle Zeitsimulation, Marble-Diagramm-Modellierung und Emissionsverifizierung unterstützt.
Provides a toolkit for the reactive transformation and combination of multiple asynchronous data streams.
Bond ist ein Swift-Data-Binding-Framework, das darauf ausgelegt ist, Datenmodelle und User-Interface-Elemente durch Einweg- und Zweiweg-Werteflüsse zu synchronisieren. Es fungiert als reaktive Suite zur Überwachung von Sammlungsänderungen, zur Transformation von Datenströmen und zur Überbrückung von User-Interface-Ereignissen zu Datenmodellen. Das Projekt bietet eine reaktive Brücke, die User-Interface-Interaktionen und Protokoll-Delegate-Methodenaufrufe in beobachtbare Signale transformiert. Es enthält einen Sammlungs-Observer zur Überwachung von Änderungen in Arrays und einen funktionalen Datenstrom-Prozessor, der Operatoren anwendet, um Werte zu modifizieren oder zu kombinieren, bevor sie ein Ziel-Interface-Element erreichen. Das Framework deckt breite Funktionsbereiche ab, einschließlich Synchronisation auf Property-Ebene, automatisiertem Data-Source-Binding für Tabellen- und Sammlungsansichten sowie der Konvertierung von Delegate-Methodenaufrufen in asynchrone Signalereignisse.
Provides a toolkit of operators for the reactive transformation of data streams before they reach the UI.