Skip to content

FastFlowTransform Documentation Hub

Welcome! This page is your starting point for FastFlowTransform docs. Pick the track that matches what you want to do and follow the links to the detailed guides.


Docs Navigation

Table of Contents


Choose Your Path

1. Build & Operate Projects (Data Practitioners)

  • Get set up quickly: follow the dedicated Quickstart guide for installation, seeding, and a first run.
  • Need local runtimes? The API demo local engine setup walks through DuckDB, Postgres, and Databricks Spark.
  • Understand the project layout & CLI workflow: see Project Layout, Makefile Targets, and CLI Flows in the Technical Overview.
  • Configure runtimes & profiles: review executor profiles, environment overrides, and logging options in the Technical Overview.
  • Model data quality & troubleshoot runs: the Technical Overview covers unit tests, troubleshooting tips, and exit codes.
  • Explore runnable demos: start with the Basic Demo Overview or browse the examples/ directory; each subproject ships with its own README.

2. Extend FastFlowTransform (Developers & Contributors)


Reference Map

  • Modeling reference — Jinja configuration, macros, helper functions: Config_and_Macros.md
  • CLI entry point & commandssrc/fastflowtransform/cli.py
  • Registry & node loadingsrc/fastflowtransform/core.py
  • Unit test runnersrc/fastflowtransform/utest.py
  • Rendered DAG templatessrc/fastflowtransform/docs/templates/

Need Help?

  • Open an issue or PR — see ./Contributing.md for guidelines.
  • Join the discussion (planning doc / roadmap highlights) — see the roadmap section in the Technical Overview.
  • If you spot gaps in the docs, file an issue with the context and links to the relevant section.