@testing-library/jest-dom
Custom jest matchers to test the state of the DOM
Key stats
Overview
@testing-library/jest-dom is completely free to use, with no paid tier required to get started.
@testing-library/jest-dom is well regarded, if not quite top-tier, scoring 4.3 out of 5 on our rating metric.
Over the period tracked, @testing-library/jest-dom has seen rapid user growth, expanding roughly 429% over the past 3 years.
@testing-library/jest-dom beats the testing frameworks average on 1 of 3 tracked metrics.
founded in 2019, @testing-library/jest-dom is a few years into its track record.
@testing-library/jest-dom compared to the field
| Feature | @testing-library/jest-dom | Testing Frameworks average |
|---|---|---|
| Weekly Downloads | 93,124,568 | 131,784,493 |
| Dependent Packages | 20,148 | 6,610 |
| Popularity score | 4.3 / 5 | 4.4 / 5 |
The trade-offs
Strengths
- Dependent Packages leads the category average: 20,148 vs. 6,610.
- Free to use, with no paid tier required to get started.
Watch-outs
- Weekly Downloads trails the category average: 93,124,568 vs. 131,784,493.
- Falls short on popularity score — 4.3 / 5 against a category average of 4.4 / 5.
- Growing fast enough that current figures may shift quickly — verify before relying on them.
Usage over time
Frequently asked questions
Is @testing-library/jest-dom free to use?
Yes — @testing-library/jest-dom is free, with no paid tier required to get started.
Is @testing-library/jest-dom good? What's its rating?
@testing-library/jest-dom scores 4.3 out of 5 on our rating metric, versus a Testing Frameworks category average of 4.4.
How many people use @testing-library/jest-dom?
@testing-library/jest-dom has roughly 93.1M users/stars tracked, compared to a category average of 131.8M.
When was @testing-library/jest-dom founded?
@testing-library/jest-dom was founded in 2019, making it 7 years old.
Is @testing-library/jest-dom growing?
Yes — usage is up roughly 429% over the past 3 years.
Ready to see @testing-library/jest-dom for yourself?
Opens the official site in a new tab.