Skip to content

Py StepChain 🪢

Composable step orchestrator for Python.
Write clean, declarative pipelines for synchronous and asynchronous workflows — with retries, validation, logging, and hooks — all in a tiny, dependency-free package.

  • 🔒 Safe — retries, validation hooks, deadlines, error classes
  • 📊 Transparent — precompiled logging, redaction, before/after hooks
  • âš¡ Fast — near-zero runtime overhead, tiny dependency footprint (great for Lambdas & microservices)
  • 🧩 Universal — works in basic Python, FastAPI/asyncio, or inside your ETL jobs

👉 Start with Getting Started.