7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

3 alternatives ranked by real activity

Open-source Alteryx alternatives

A curated, ranked list of the 3 best open-source alternatives to Alteryx.

The best open-source alternative to Alteryx is Mage AI. If that doesn't suit you, other good options are Orange and Duckle.

Alteryx alternatives are mainly data pipeline & ETL tools, but some are also analytics tools. 3 of them shipped code in the last 30 days, 3 can be self-hosted, and 2 use a permissive licence.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

Mage AI

Mage is an open-source data pipeline tool for building, scheduling and debugging ETL and transformation jobs in Python, SQL or R through a notebook-style UI.

GitHub stars
8.8k
Last commit
21 days ago
Latest release
0.9.79
Licence
Apache-2.0
Self-hosted
Yes
Hosted version
Available
mage.aiMage AI homepage screenshot

Mage, called Mage OSS in its README, is a self-hosted development environment for building data pipelines. It is meant for teams that automate ETL tasks, design data flows or orchestrate transformations, and it presents the work in a notebook-style interface made of modular blocks of code.

Pipelines are written block by block in Python, SQL or R. Jobs can be run manually or on a schedule, including cron expressions, and prebuilt connectors reach databases, APIs and cloud storage. Debugging is visual, with logs, live data previews and execution you can follow step by step, and dbt models can be built and run inside Mage. Topics on the repository also reference Spark, reverse ETL and machine learning workloads.

Mage OSS is licensed under Apache-2.0 and installs with Docker, pip or conda, with no cloud account required. For larger deployments the vendor offers Mage Pro, a commercial platform that adds enterprise orchestration, collaboration and AI-assisted workflows.

Key features

  • Modular pipelines in Python, SQL or R
  • Notebook-style interactive editor
  • Prebuilt connectors for databases, APIs and storage
  • Manual and cron-based scheduling
  • Visual debugging with logs and previews
  • dbt model support inside pipelines

Pricing: Managed Mage starts at $29 per month (Starter) and $100 per month (Team), plus $0.50 per CPU-hour, with a 7-day free trial. Enterprise is by contract.

Orange

A visual data mining and machine learning toolbox where analyses are built as workflows of widgets, so users need little programming. Built in Python.

GitHub stars
5.7k
Last commit
5 days ago
Latest release
3.40.0
Self-hosted
Yes
orangedatamining.comOrange homepage screenshot

Orange is a data mining and visualization toolbox aimed at both beginners and experienced analysts. Instead of writing code, users assemble analyses as workflows on a canvas, which hides the underlying mechanics and exposes intuitive concepts. The project's stated goal is that anyone who owns data should be able to explore it.

The toolbox covers interactive data visualization along with classic machine learning methods such as classification, regression, clustering, decision trees and random forests. It is written in Python on top of scikit-learn, NumPy, SciPy and pandas, and extra functionality is added through add-ons installed from the menu bar; developers can write their own widgets from an example template.

Windows and macOS users can download a standalone installer, while Linux users and developers can install with conda, pip or uv, and winget is available on Windows. The project is open source, welcomes new widgets and contributions, and has a community on Discord.

Key features

  • Visual workflow canvas built from widgets
  • Interactive data visualization
  • Classification, regression and clustering
  • Decision trees and random forests
  • Add-ons installable from the menu bar
  • Custom widgets written in Python
  • Standalone installers for Windows and macOS

Pricing: Free and open source.

Duckle

An open-source ETL and ELT platform built on DuckDB that you deploy yourself, with visual or SQL pipelines, dbt, CDC, data quality and an MCP server.

GitHub stars
1.3k
Last commit
yesterday
Latest release
v0.7.4
Licence
Apache-2.0
Self-hosted
Yes
duckle.orgDuckle homepage screenshot

Duckle is an open-source ETL and ELT platform for teams that want their data pipelines running on their own infrastructure. You build pipelines on a visual canvas, in Python or in SQL, then ship the same file to your own server or cloud account, where a headless runner executes it on a schedule.

Pipelines compile to SQL on DuckDB and use all the cores available, so a larger machine runs them faster. The platform lists support for a large catalog of components, dbt, change data capture, data quality checks, reverse ETL and lineage, along with a web console, roles, an audit trail and an MCP server so AI agents such as Claude or Cursor can work with it. Each pipeline is a single file that can live in git.

Duckle is written in Rust and licensed under Apache-2.0, and it runs headless in Docker or on a plain server, with Kubernetes among its topics. It states there is no vendor cloud and no per-row billing. It is an independent project by SlothFlowLabs and is not affiliated with DuckDB Labs or MotherDuck. It suits data engineers who want a self-hosted alternative to managed pipeline services.

Key features

  • Visual canvas, Python, or SQL pipeline authoring
  • Runs on DuckDB across all CPU cores
  • dbt, CDC, and reverse ETL support
  • Data quality checks and lineage
  • Web console with roles and audit trail
  • MCP server for AI agents

Pricing: Free and open source under the Apache-2.0 licence, with no vendor cloud or per-row billing according to the README.

Alteryx alternatives: questions

What is the best open-source alternative to Alteryx?
Mage AI is the top-ranked open-source alternative to Alteryx on Enlisted: Mage is an open-source data pipeline tool for building, scheduling and debugging ETL and transformation jobs in Python, SQL or R through a notebook-style UI. Other strong options are Orange and Duckle.
Are these Alteryx alternatives free?
All 3 are open source, so the code is free to use under its licence, and all of them can be self-hosted on your own server or computer. 1 also offers a paid or managed cloud version if you'd rather not host it yourself.
How is this list of Alteryx alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 3 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all