Orchestration Tools
Python Data Pipeline Framework
★ 4.4
Data Transformation Framework
★ 4.3
pip install kedropip install sqlmeshpip install kedropip install sqlmeshData engineering teams use Kedro to structure ML and analytics pipelines as modular, testable Python functions. The DataCatalog allows engineers to define data sources (S3 Parquet files, SQL tables, local CSVs) in a YAML config — switching environments just changes the catalog config, not the pipeline code. Nodes are pure Python functions that are easy to unit test.
Python data engineers use SQLMesh as a dbt alternative with stronger SQL semantics and Python integration. Engineers define SQL and Python models in the same project — SQLMesh understands column-level dependencies and plans only the minimum set of models that need to rebuild when code changes, making incremental development fast and cost-efficient.
Individual Tool Pages