DataKitchen TestGen profiles databases, generates data quality tests, and presents results and quality scores in dashboards.
Alternatives to Mage
Flyte is a durable AI runtime for workloads involving training, serving, and agents.
Kestra is a declarative platform for creating, running, and governing workflows across an organization.
- 4

Apache NiFi
Apache NiFi is free, open-source software for automating data flows between systems, including cybersecurity, observability, event stream, and generative AI pipelines.
Free planOpen sourceWebAPILinuxmacOS7.8Free plan - 5

Apache Hop
Apache Hop is a free, open-source platform for building data integration pipelines and orchestration workflows.
Free planOpen sourceWebAPILinuxmacOS7.7Free plan - 6
Metaflow
Metaflow is a free, open-source Python library for developing and operating data-intensive data science, machine learning, and AI applications.
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 7
Prefect
Prefect is a workflow orchestration platform for data, machine learning, and agent workflows written in Python.
Free planWebAPISelf-hosted6.9From $100 a month - 8

Keboola
Keboola is a unified AI and data platform for creating and orchestrating pipelines, then using the resulting data for analytics and integrations.
Free planWebAPISelf-hosted6.7Free plan - 9

Apache Airflow
Apache Airflow is a platform for authoring, scheduling, and monitoring workflows defined in Python.
Free planWebAPILinuxmacOS6.6Free plan - 10

Dagster
Dagster is a data-aware orchestrator for building, running, and monitoring data pipelines and assets.
WebAPILinuxSelf-hosted6.6 - 11

BMC Control-M
BMC Control-M is application and data orchestration software with SaaS, self-hosted, or hybrid deployment options listed for Enterprise.
AndroidiOSWeb6.3From $2,400 a month - 12
Luigi
Luigi is a free Python package for building batch-job pipelines and managing task dependencies, workflow execution, and failures.
Free planWebAPILinuxSelf-hosted6.2Free plan - 13

Stonebranch Universal Automation Center
Stonebranch Universal Automation Center (UAC) is an enterprise platform for centrally managing and orchestrating IT tasks across hybrid environments,…
WebAPILinuxSelf-hosted5.9 - 14

Tidal Workload Automation
Tidal Workload Automation centralizes job scheduling and workload automation across business, operations, and IT processes.
WebAPISelf-hosted5.7 - 15
RunMyJobs by Redwood
WebLinuxWindows4.9


