FindSoftware

Enzyme

JavaScript testing utility for React components that renders, traverses and simulates events on component output.

Enzyme is a JavaScript testing utility for React, published on npm as enzyme. It renders components for tests, lets a test find and traverse the output, and simulates events on it. The README’s examples use Mocha and Chai, and its LICENSE names Airbnb, Inc. and contributors as copyright holders.

The README lists official adapters for React 16 and earlier, and names community adapters for Preact and Inferno.

Worth knowing

The official adapters the README lists stop at React 16.

Identity

Status
Stub
Maintainer
Airbnb, Inc.4
Maintained by
Company
First release
20153

Rendering and deploy

Install with
npm5

Releases

Current major version
36
Last release
2019-12-207

Adoption

GitHub stars
19,8012
npm downloads a week
1,312,9878
Contributors
3359
Dependent repositories
161,12610
Dependent packages
29,83410

Why these figures do not compare

Sources

  1. 2026-11-08: links, Categories
    enzymejs.github.io/enzyme/
  2. 2026-11-08: links, Written in, GitHub stars
    api.github.com/repos/enzymejs/enzyme
  3. 2026-11-08: First release
    api.github.com/repos/enzymejs/enzyme/tags?per_page=100
  4. 2026-11-08: Maintainer, License, License model
    github.com/enzymejs/enzyme/blob/master/LICENSE.md
  5. 2026-11-08: Install with
    github.com/enzymejs/enzyme/blob/master/README.md
  6. 2026-11-08: Current major version
    registry.npmjs.org/enzyme/latest
  7. 2026-11-08: Last release
    registry.npmjs.org/enzyme
  8. 2026-11-08: npm downloads a week
    api.npmjs.org/downloads/range/2026-11-01:2026-11-07/enzyme
  9. 2026-11-08: Contributors
    api.github.com/repos/enzymejs/enzyme/contributors?per_page=1
  10. 2026-11-08: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/enzyme

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON