Regenerator-runtime provides the runtime environment required for using regenerator, a Babel plugin that transforms async/await and generator functions into ES5-compatible code. It's a dependency installed alongside packages utilizing modern JavaScript features that need transpilation for older browsers or Node.js versions. Essential for ensuring broader compatibility, regenerator-runtime supports smooth execution of code utilizing async/await and generators in environments without native support, making it a cornerstone of Babel's functionality.
Regenerator-runtime's release frequency shows irregular patterns. There were bursts of releases in 2016 and 2017, with a gradual slowdown afterward. Releases continued sporadically until the end of 2023. No releases have occurred in 2024 or 2025 so far. The most recent version is 0.14.1, released in December 2023.
Regenerator-runtime downloads show fluctuations between February 2024 and August 2025. After initial growth, downloads stabilized around 240-270 million. A notable increase occurred from March to April 2025, reaching over 300 million. July 2025 saw slightly under 300 million downloads. August 2025 downloads are incomplete and significantly lower.