awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

Awesome GitHub RepositoriesFunctional Stream Transformations

Applying functional programming operators to filter, throttle, and merge asynchronous data sources.

Distinct from Stream Transformers: Applies to general event streams rather than specifically to HTTP request body frames.

Explore 7 awesome GitHub repositories matching web development · Functional Stream Transformations. Refine with filters or upvote what's useful.

Awesome Functional Stream Transformations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • reactivex/rxswiftReactiveX 的头像

    ReactiveX/RxSwift

    24,648在 GitHub 上查看↗

    RxSwift is a reactive programming library for Swift that provides a framework for managing push-based data flows and composing asynchronous, event-based programs. It utilizes observable sequences and functional operators to transform and filter asynchronous sequences through a declarative approach. The library is distinguished by its ability to link asynchronous data streams directly to user interface elements, automating view updates via reactive data binding. It includes specialized tools for tracking UI control properties and events on the main thread, as well as the ability to encapsulate

    Filters, throttles, and merges multiple asynchronous data sources using a functional programming approach.

    Swift
    在 GitHub 上查看↗24,648
  • reactivecocoa/reactivecocoaReactiveCocoa 的头像

    ReactiveCocoa/ReactiveCocoa

    19,835在 GitHub 上查看↗

    ReactiveCocoa is a functional reactive programming framework and Cocoa UI binding layer. It provides a library for composing asynchronous data streams and managing application state through signals and functional operators. The framework functions as an Objective-C data binding library that links object properties and method calls to reactive streams using runtime dynamism and swizzling. It includes a utility to convert traditional key-value observation notifications into composable streams for synchronized state tracking. The project covers reactive UI programming by connecting interface el

    Provides functional operators to filter, throttle, and merge asynchronous data streams for complex value transformations.

    Swift
    在 GitHub 上查看↗19,835
  • reactor/reactor-corereactor 的头像

    reactor/reactor-core

    5,224在 GitHub 上查看↗

    Reactor Core is a reactive programming toolkit and non-blocking foundation for composing asynchronous data pipelines on the JVM. It serves as an asynchronous stream processing framework and a backpressure management system, allowing developers to transform, filter, and combine sequences of events while regulating data flow between producers and consumers to prevent resource exhaustion. The library differentiates itself through a sophisticated concurrency scheduling system and demand-based flow control. It decouples signal processing from specific threads using a scheduler registry and provide

    Applies chains of functional operators to filter, transform, and handle errors for data flowing from a producer.

    Javaasynchronousflowflux
    在 GitHub 上查看↗5,224
  • reactivex/rxpyReactiveX 的头像

    ReactiveX/RxPY

    5,014在 GitHub 上查看↗

    RxPY 是一个 Python 函数式响应式编程库,也是 ReactiveX 的可观察对象库。它作为一个异步流处理器和事件驱动的协调框架,用于构建能够对状态变化或随时间变化的事件流做出反应的数据流水线。 该库提供了一套工具,用于使用可观察序列和操作符来编写异步和基于事件的程序。它通过使用可配置的调度器来管理并发、时序和订阅生命周期,从而脱颖而出。 该项目涵盖了广泛的流处理能力,包括数据聚合、过滤和组合。它提供了事件广播、序列缓冲和错误处理机制,以及用于协调可观察流与异步事件循环的工具。 通过虚拟时间模拟、大理石图建模和发射验证,该库提供了完善的测试和质量保证支持。

    Implements functional operators to filter, throttle, and merge asynchronous data streams using pure functions.

    Python
    在 GitHub 上查看↗5,014
  • matz/streemmatz 的头像

    matz/streem

    4,598在 GitHub 上查看↗

    Streem 是一种基于流的编程语言和数据流水线编排器。它提供了一种用于定义并发数据流的领域特定语言(DSL),允许用户通过一系列转换和过滤单个流元素的运算,将数据源链接到目的地。 该系统使用自定义脚本语法来定义数据流连接和流水线定义。这允许编排并发数据处理,其中多个流水线阶段同时执行,以在系统中移动数据元素。 该平台涵盖函数式数据转换和基于阶段的组合,在项目通过链接运算的顺序链时应用特定函数来修改或过滤项目。

    Applies mapping or filtering functions to individual items as they pass through a sequential chain.

    C
    在 GitHub 上查看↗4,598
  • declarativehub/bondDeclarativeHub 的头像

    DeclarativeHub/Bond

    4,202在 GitHub 上查看↗

    Bond 是一个 Swift 数据绑定框架,旨在通过单向和双向值流同步数据模型和用户界面元素。它作为一个响应式套件,用于监控集合更改、转换数据流以及将用户界面事件桥接到数据模型。 该项目提供了一个响应式桥接器,将用户界面交互和协议委托方法调用转换为可观察信号。它包括一个用于监控数组更改的集合观察者,以及一个功能性数据流处理器,该处理器在值到达目标界面元素之前应用操作符来修改或组合值。 该框架涵盖了广泛的功能领域,包括属性级同步、表视图和集合视图的自动数据源绑定,以及将委托方法调用转换为异步信号事件。

    Applies functional programming operators to modify and combine data streams before they are displayed in the UI.

    Swift
    在 GitHub 上查看↗4,202
  • mcxiaoke/rxdocsmcxiaoke 的头像

    mcxiaoke/RxDocs

    3,804在 GitHub 上查看↗

    RxDocs is a community-driven project that provides comprehensive technical documentation and educational resources for reactive programming. It serves as a centralized reference for developers implementing asynchronous data streams, offering detailed guides and operator specifications to support the management of complex event sequences. The project distinguishes itself by providing localized Chinese translations of technical concepts, ensuring that developers can access accurate information in their preferred language. It also focuses on accessibility by packaging these materials into portab

    Applies functional programming operators to filter, combine, and transform asynchronous data streams.

    androidkotlinreactivex
    在 GitHub 上查看↗3,804
  1. Home
  2. Web Development
  3. Request Body Handling
  4. Functional Stream Transformations