Anuragh KP0x55aa
Python

impact-cli

Change-based test selection: runs only the tests a diff can actually affect.

Builds a dependency graph from the changed files outward, directly and transitively, and runs the intersection with your test suite.

Supports node, vitest, mocha, python, phpunit and pest, because the problem is identical across all of them and nobody wants six tools for it.