
Visual
Your tests are clearly and intuitively presented on-screen, giving an immediate overview and allowing you to quickly gain insight into the state of your codebase.
Litmus is fully point-and-click, and there is no need to use the command line.

Sort, search and filter
Use the handy tools in the top bar to organise and drill down into your tests. Choose a subset of tests to target specifically (no more accidentally checking in fdescribe
). Arrange results into a tree to visualise the areas of code needing attention.

Get immediate feedback
Litmus watches your code for changes, and automatically re-runs tests in the background. Progress is shown unobtrusively on the taskbar, with a badge to show you at a glance if they are passing or failing.

Automatic, one-click, no configuration
No need for config files and scripts - simply point Litmus at your project directory, and it will work out how to run your tests. Typescript is supported out-of-the-box, and will be automatically converted.

Pluggable test frameworks
Litmus works out-of-the-box for projects using the Mocha testing framework. Support for more frameworks is planned for the near future.

Code coverage
Litmus can perform coverage analysis on your code, with the results available to browse within the application. As ever, no configuration is required - Litmus does it for you.

Free and open source
Best of all, Litmus is cross-platform, free, and open source.