Hydra ETL is an open-source Python ETL engine. Pipelines are YAML manifests checked by a validator before execution, then run on pandas or DuckDB, with an optional Rust CSV reader. Connectors: CSV, JSON, Parquet, PostgreSQL, MySQL/MariaDB, MongoDB and web APIs. Includes the hdrctl CLI, a FastAPI REST server, a visual Studio editor, DAG workflows with a scheduler, a VS Code extension and an MCP server for AI assistants. Install: pip install hydra-etl. Source and issues: https://github.com/bejaouibechir/Hydra

Features

  • Pipelines defined in YAML
  • Validation before any data is touched (hdrctl validate)
  • CLI, REST API and visual Studio on the same files
  • pandas or DuckDB engines, optional Rust acceleration
  • DAG workflows with built-in scheduler
  • MCP server for AI assistants

Project Activity

See All Activity >

Follow Hydra ETL

Hydra ETL Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Hydra ETL!

Additional Project Details

Registered

3 hours ago