Lode is an open-source desktop application for visualizing and running automated tests with a unified interface across frameworks and languages.
Supports PHPUnit and Jest, with more frameworks coming soon.
Setup is easy, requires no additional dependencies and both local and remote environments are supported. See the documentation to get started.
Select which files or even individual tests to run, all with just a a click. And quickly focus on just the tests you need by filtering by outcome or keyword — handy for when you want to re-run only failed ones, or narrow down that test you were just refactoring.
Syntax-highlighted diffs and traces available as soon as a test fails — no more waiting for the full run to see what went wrong, or scanning through traces in the CLI. Every test result has its own pane and each trace frame is actionable, so you can copy its contents or open the affected files with just a few clicks.
Sort your test files by name, last run or last updated dates, or even by duration — before, after or even during a run. Understand which tests are making your suites run slowly so you can prioritize the ones to take action on.
Sign up to the mailing list to be notified when your preferred OS or framework launches.