Enzyme logo


JavaScript Testing utilities for React, by Airbnb
+ 1

What is Enzyme?

Enzyme is a JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components' output.
Enzyme is a tool in the Javascript Testing Framework category of a tech stack.
Enzyme is an open source tool with GitHub stars and GitHub forks. Here’s a link to Enzyme's open source repository on GitHub

Who uses Enzyme?

116 companies reportedly use Enzyme in their tech stacks, including Airbnb, caredoc, and Front End.

310 developers on StackShare have stated that they use Enzyme.

Enzyme Integrations

Enzyme's Features

  • Shallow rendering
  • Full DOM rendering
  • Static rendered markup
  • React Hooks support

Enzyme Alternatives & Comparisons

What are some alternatives to Enzyme?
It is a simple and complete React DOM testing utility that encourage good testing practices. It provides light utility functions on top of react-dom and react-dom/test-utils, in a way that encourages better testing practices.
Jest provides you with multiple layers on top of Jasmine.
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
See all alternatives

Enzyme's Followers
347 developers follow Enzyme to keep up with related blogs and decisions.