
Mage
Mage is an open-source data pipeline tool for transforming and integrating data, combining a notebook-style editor with modular, testable code blocks in Python, SQL and R.
- Stars
- 8,827
- Forks
- 991
- Contributors
- 164
- Latest
- 0.9.79
About Mage
Mage (mage-ai) is a modern alternative to Airflow for data engineering. Pipelines are composed of blocks (data loaders, transformers, data exporters, sensors) written in Python, SQL or R and edited in an interactive, notebook-like UI that previews data as you build. Mage supports batch pipelines, streaming pipelines, data integrations based on Singer taps and targets, dbt models, triggers on schedules, events or API calls, and runs locally with Docker or on Kubernetes and cloud services.
Key Features
Pros
Cons
Tool Information
- Language
- Python
- License
- Apache-2.0
- First release
- 2022
- Latest version
- 0.9.79
- Maintainer
- Mage / community
Compare Mage with other tools
See how Mage stacks up against other workflow orchestration engines, feature by feature.
vs Apache Airflow
vs Prefect
vs Dagster
vs Argo Workflows
vs Temporal
vs n8n
vs Luigi
vs Flytevs CrewAI
vs Kestra
vs LangGraph
vs Pipedreamvs Workato
vs Cadence
vs Elsa Workflowsvs Camunda
vs Kubeflow Pipelines
vs Metaflow
vs ZenMLvs Apache NiFi
vs Tekton
vs Conductor
vs AWS Step Functions
vs Windmill
vs Activepiecesvs Concourse
vs Apache DolphinScheduler
vs Inngest
vs Restate
vs Hatchet
vs Trigger.dev