Esprima is a high-performance ECMAScript parser conforming to the latest language specification. It's widely used for static analysis, code transformation, and other JavaScript tooling. Esprima provides a detailed Abstract Syntax Tree (AST) representation of JavaScript code, allowing developers to analyze and manipulate code structure programmatically. Its robustness and adherence to standards make it a foundational tool for many JavaScript projects.
Esprima's release frequency from November 2011 to August 2025 showcases an initial burst of activity with numerous releases in 2011 and 2012. Releases became less frequent after 2016. The most recent release was in July 2018. There have been no versions released in more than 7 years.
Esprima downloads show a significant rise from February 2024 (52 million) to July 2025 (311 million). Monthly downloads consistently exceeded 175 million. A steep upward trend is observed from March 2025 onwards. Partial data for August 2025 indicates lower downloads figure than the preceding months.