# rjest > rjest is a Jest-compatible test runner with a persistent Rust daemon (jestd) that caches SWC transforms and pre-warms Node.js workers. Warm runs are reported around 14ms — 10-100x faster than standard Jest depending on suite shape. Reads existing jest.config.* with zero configuration changes. rjest is an open-source dev tool from Neullabs. It targets JS/TS teams whose Jest runs dominate the CI hot path. The CLI is a drop-in replacement: `--watch`, `--coverage`, `--runInBand`, `--testNamePattern`, plus `--json` and `--machine` for AI agents and CI parsers. ## Docs - [Home](https://rjest.neullabs.com/): Overview, benchmarks, and install - [About](https://rjest.neullabs.com/about/): Architecture, the daemon model, and where the wins come from - [Blog](https://rjest.neullabs.com/blog/): Engineering posts on slow Jest, the compatibility contract, and benchmark methodology - [Documentation](https://docs.neullabs.com/rjest/): Full reference ## Compare - [vs Jest](https://rjest.neullabs.com/compare/jest/) - [vs Vitest](https://rjest.neullabs.com/compare/vitest/) ## Optional - [RSS](https://rjest.neullabs.com/rss.xml): Blog feed - [llms-full.txt](https://rjest.neullabs.com/llms-full.txt): Expanded context for agents