Dev Resources
Wallaby.js favicon

Wallaby.js

Editor/Extension

Wallaby.js runs your JavaScript and TypeScript tests immediately as you type in VS Code, WebStorm and other editors, highlighting results next to your code.

Wallaby.js's website screenshot

About Wallaby.js

Wallaby.js is a test runner that executes JavaScript and TypeScript tests as code is typed, displaying results, code coverage, and runtime values directly in the code editor. It integrates as a plugin into existing testing frameworks (such as Jest) and IDEs (such as VS Code) rather than replacing them, and it recalculates and runs only the minimum set of tests affected by a given code change. It supports React applications using Jest in VS Code, and includes a time travel debugger for stepping forward and backward through code execution, along with inline error reporting, inline coverage indicators, diff and snapshot management, a test execution viewer, and a performance profiler.

The tool also provides a Skill and MCP server that give AI coding assistants live access to test results, runtime values, execution paths, coverage, and dependency graphs, and it is described as working with Copilot Agent, Codex, Claude Code, Cursor, and Windsurf.

It is intended for developers writing automated tests in JavaScript or TypeScript who want real-time feedback during editing rather than running a full test suite separately, and for teams using AI coding assistants that benefit from runtime test context.

Key features

  • Runs JavaScript/TypeScript tests instantly as you type, streaming results next to your code
  • Time Travel Debugger to step forward/backward through code execution and view runtime values
  • Inline code coverage indicators updated in real time in the editor gutter
  • MCP server and Skill giving AI agents live access to test results, runtime values, coverage, and dependencies
  • Runs only the minimum set of tests affected by a code change for faster feedback
  • Test Profiler for recording and analyzing a test's CPU usage

Frequently asked questions

What editors does Wallaby.js support?

Wallaby.js is a plugin for your existing code editor, such as VS Code.

Does Wallaby.js work with my testing framework?

Wallaby.js is a plugin for your existing testing/UI framework, such as Jest, so there is no framework lock-in and you can always run your tests without it.

Can I try Wallaby.js before buying?

Yes, Wallaby.js offers a free trial.

Does Wallaby.js integrate with AI coding tools?

Yes, its Skill and MCP server give AI agents like Copilot Agent, Codex, Claude Code, Cursor, and Windsurf live access to test results, runtime values, execution paths, and coverage.

Who uses Wallaby.js?

Over 10,000 companies, including many Fortune 500 companies, use Wallaby.js to increase productivity.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product

You might also like