Build modern data pipelines with confidence
Mage is an open-source data pipeline tool for building, running, and orchestrating data transformations. Create ETL/ELT workflows with Python, SQL, or R in a visual notebook interface.
Quick start
Get up and running with Mage in minutes
Initialize your project
Start the Mage server
http://localhost:6789 to access the Mage interface.mage start --host 0.0.0.0 --port 8080Create your first pipeline
- Click + New pipeline
- Choose a pipeline type (Standard, Streaming, or Integration)
- Add blocks to load, transform, and export your data
- Run your pipeline and view the results
Explore by topic
Learn about Mage’s key features and capabilities
Pipelines
Data Integrations
Orchestration
Development
Deployment
Advanced Features
Popular integrations
Connect to your data sources and destinations
Database Sources
PostgreSQL, MySQL, BigQuery, Snowflake, Redshift, and more
API Sources
REST APIs, GraphQL, Salesforce, Stripe, Google Analytics, and more
Cloud Storage
S3, GCS, Azure Blob Storage, and local file systems
Streaming Sources
Kafka, RabbitMQ, AWS Kinesis, Google Pub/Sub, and more
Key features
What makes Mage powerful for data engineering teams
Notebook-style interface
Write and test code in an interactive notebook environment with instant feedback and data previews
Dynamic blocks
Execute blocks in parallel based on runtime conditions for efficient data processing
Built-in orchestration
Schedule pipelines with cron expressions, event triggers, or API calls
AI-powered development
Generate code, fix errors, and optimize queries with AI assistance
Ready to build your first pipeline?
Get started with Mage in minutes and transform your data workflows with modern orchestration tools.
Start building now