A favicon of Mage

Mage

Self-hosted environment for building data pipelines locally in Python, SQL or R through a notebook-style interface.

Screenshot of Mage websiteVisit Mage

Mage OSS is a development environment for data pipelines that runs on your own machine. Writing an ETL job, wiring a transformation and watching it execute all happen in one notebook-style interface, with no cloud account required to begin.

Pipelines are built block by block, each block a piece of modular code in Python, SQL or R. The interactive editor doubles as the place to document what a block does, and dbt models can be built and run inside Mage rather than beside it.

The tooling around a pipeline is the part that usually costs the most time.

  • Data integrations: prebuilt connectors to databases, APIs and cloud storage.
  • Scheduling: jobs triggered by hand or on a schedule, with cron supported.
  • Visual debugging: step-by-step execution with logs, live data previews and error handling.
  • Quick setup: installation through Docker, pip or conda in a single command.
  • Typical jobs: moving a spreadsheet into a warehouse, a daily SQL cleanup, or plain local ETL work.

Mage OSS covers local development and running pipelines on hardware you control. The project positions Mage Pro as the paid platform for teams that need multi-environment orchestration, role-based access control, monitoring and alerts, and CI/CD, available managed, hybrid or on-premises. Setup instructions and guides live in the project documentation.

Share:
Details:

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to Mage:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit