BreakPoint Drop
Waiting for adoption

Zuul

Multi-framework JavaScript browser testing (Mocha, QUnit, Jasmine, Tape) — runs on CI and Sauce Labs

#javascript#testing#ci#browser#cli
Abandoned:
5y ago
License:
MIT

The story

Zuul was the easiest way to run JavaScript test suites in real browsers. You wrote tests with your favorite framework, ran `zuul` locally, and CI pushed them to Sauce Labs. Cory House (defunctzombie) built it when "headless browser testing" was a moving target. It worked with Mocha, QUnit, Jasmine, and Tape; supported jQuery, React, and Angular test setups; and required almost no config. The repo was archived in 2021 after Cory moved to .NET. The closest modern replacement is Karma + headless Chrome, but Zuul's "just works" setup was a level above. The npm package still installs and runs on modern Node, but the Sauce Labs free tier ended years ago.

For maintainers

Have a project of your own?

Two minutes to drop. You stay credited. Someone out there wants to take it on.

Drop a project →

For developers

Not ready to adopt this one?

Browse 3 other waiting projects on the feed. Or use the free audit to see what your own org is depending on.

Browse the feed Free audit