hey, i finally pushed my task orchestrator out into the wild. it is called Multitron.
what it does: you define a small tree of tasks, Multitron runs them with real parallelism, respects dependencies, and shows live progress. you can split heavy work into partitions, share data through a simple cache, and tweak concurrency with flags.
we use it in production for large periodic synchronizations. i focused on speed and a clean DX. it is MIT licensed.
repo: https://github.com/riki137/multitron
packagist: https://packagist.org/packages/riki137/multitron
feedback welcome, especially on edge cases, api rough spots, and docs.
riki137•2h ago