rubto
Rubto is an open-source software framework for declarative data transformation and streaming. It aims to provide a compact toolchain for building data pipelines that can run on desktops and servers with limited resources. The project centers on Rubto Script, a domain-specific language that expresses data flows as a sequence of transformations on streams and datasets. Outputs can be produced in standard formats such as JSON and CSV, and Rubto supports both batch and real-time processing.
Rubto's architecture consists of a core engine, a compiler for Rubto Script, and a set of pluggable
Interoperability: Bindings exist to expose Rubto functionality to Python and JavaScript runtimes, enabling integration with existing
Rubto was released in 2020 by the Rubto Project Collective. It has a modest community of users