Welcome to Spade

Spade is an open-source system for building reproducible data processing workflows, with first-class support for geospatial data. You define processing steps as independent, reusable blocks, connect them into pipelines using simple YAML files, and let Spade handle execution, caching, and parallelism.

Blocks can be written in Python, R, TypeScript, Go, or Rust — use whichever language best fits your domain. Spade runs each block in an isolated sandbox, so you can mix languages freely within a single pipeline.

What you'll find here