mu-pipelines
Open Source Lego like ETL Tool
FreeAI Agents16,015 impressions#1 of its week
Mu-Pipelines is an open-source, configuration-driven ETL platform that builds data pipelines from JSON or plain English.
- for
- Data engineers and developers who need flexible, code-light ETL/ELT pipelines.
- pricing
- open source
- license
- open source
Key features
- Modular Architecture — Assemble pipelines from reusable LEGO-like components and built-in connectors.
- JSON Configuration — Define entire pipelines in a simple, readable JSON file.
- Cloud Agnostic — Deploy pipelines on-prem, in the cloud, or hybrid environments.
- Workflow Orchestration — Schedule and chain pipelines using orchestrators like Airflow or ctl-M.
- AI-Powered Migration — Convert legacy SSIS, Informatica, or SAS jobs into JSON configs via AI.
- Rapid Development Kits — Pre-built solution kits accelerate common use-case implementations.
Use cases
- Migrate legacy ETL jobs (SSIS, Informatica, SAS) to modern JSON pipelines
- Build end-to-end data ingestion-transform-load flows without writing code
- Schedule and orchestrate dependent pipelines with Airflow or ctl-M
- Deploy the same pipeline on-prem or in any cloud provider
mu-pipelines FAQ
How are pipelines defined in Mu-Pipelines?+
Pipelines are described in a JSON file or written in plain English and converted to JSON by the built-in AI.
Can I use my own code in a pipeline?+
Yes, you can extend any component with custom code to meet specific business needs.
What runtimes does Mu-Pipelines support?+
You can choose runtimes such as Python or Spark for execution.
Is Mu-Pipelines cloud-agnostic?+
Yes, it can be deployed on-premises, in any cloud, or in hybrid environments.
How does migration from legacy ETL tools work?+
An AI agent parses legacy SSIS, Informatica, or SAS jobs and generates equivalent JSON configurations, with validation blocks to compare outputs.
Summarized by DevHunt from mosaicsoft.net · Sep 29, 2026. Details may change; check the official site.
.png?width=64)
-p-130x130q80.png?width=64)



.png?width=64)





