From June 2019 to September 2025, @testing-library/user-event had fluctuating release frequency. Releases were most frequent in 2020 and early 2021, peaking in June 2020 (24 versions) and March 2021 (22 versions). Release frequency drastically decreased after that, with mostly zero releases per month since late 2022. There were only a few releases in late 2023 and early 2025.
@testing-library/user-event simulates real user interactions within React component tests. It extends @testing-library/dom by providing functions that mimic browser events more accurately, such as typing, clicking, and hovering. This library facilitates robust and realistic testing by triggering event sequences that closely resemble user behavior, uncovering potential issues not always caught by simpler event firing. It helps ensure your application responds correctly to user actions, leading to more dependable and user-friendly software.
@testing-library/user-event downloads show a strong upward trend. From March 2024 to August 2025, downloads increased significantly, peaking in July 2025 at roughly 73 million. September 2025 downloads are incomplete and show a reduced number, currently around 25 million.