| Metric | esprima | meriyah | Difference |
|---|---|---|---|
| Weekly downloads | 84,950,324 | 7,520,002 | esprima 11.3x higher |
| 12-month download growth | +40% | +2252% | meriyah +2212 pts |
| Gzip size | - | - | - |
| Minified size | - | - | - |
| Dependencies | 0 | 0 | Same |
| Unpacked size | 307 kB | 1.3 MB | esprima 4.2x smaller |
| Latest release | 4.0.1, 13 Jul 2018 | 7.3.3, 5 Sept 2026 | meriyah 8.1 years more recent |
| Releases, last 12 months | 0 | 9 | meriyah 9 more |
| First published | 25 Nov 2011 | 8 Apr 2019 | esprima 7.4 years earlier |
| GitHub stars | 7,139 | 1,218 | esprima 5.9x higher |
| Open issues | 140 | 6 | esprima 134 more |
| Open pull requests | 11 | 1 | esprima 10 more |
| Contributors | 69 | - | - |
| Commits, last 52 weeks | 0 | 122 | meriyah higher |
| TypeScript types | None | Bundled | Differs |
| Module format | CommonJS | ESM + CommonJS | Differs |
| Runtimes | - | - | - |
| License | BSD-2-Clause | ISC | Differs |
Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.
esprima85m latest weekmeriyah7.5m latest week
Week of 23 Sept 2025Week of 15 Sept 2026
esprima
Major versions
- 0.7.025 Nov 2011
- 1.0.022 Oct 2012
- 2.0.06 Feb 2015
- 3.0.03 Sept 2016
- 4.0.010 Jun 2017
Last 5 releases
- 4.0.113 Jul 2018
- 4.0.010 Jun 2017
- 3.1.323 Dec 2016
- 3.1.224 Nov 2016
- 3.1.11 Nov 2016
46 releases in total, 0 in the last 12 months
meriyah
Major versions
- 0.0.18 Apr 2019
- 1.0.027 Jun 2019
- 2.0.012 Jul 2020
- 3.0.021 Sept 2020
- 4.0.014 Jan 2021
- 5.0.025 Jul 2024
- 6.0.016 Sept 2024
- 7.0.027 Nov 2025
Last 5 releases
- 7.3.35 Sept 2026
- 7.3.217 Aug 2026
- 7.3.16 Aug 2026
- 7.3.029 Jul 2026
- 7.2.024 Jul 2026
195 releases in total, 9 in the last 12 months
esprima
-
meriyah
-
esprima
-
meriyah
-
- Need no runtime dependenciesBoth
- Need both ESM and CommonJS entry pointsmeriyah (esprima: CommonJS; meriyah: ESM + CommonJS)
- Need to load it with require()Both
- Need TypeScript types in the package itselfmeriyah (esprima: None; meriyah: Bundled)
- Node.js version requirementesprima: >=4; meriyah: >=20.0.0 (engines field in package.json)
- Need the more recent releasemeriyah (7.3.3 on 5 Sept 2026 vs 4.0.1 on 13 Jul 2018)
- Higher weekly npm downloadsesprima (85m vs 7.5m)
- Licenseesprima: BSD-2-Clause; meriyah: ISC
Each line is generated from the data above.
esprima: esprima npm registry, esprima npm downloads, esprima GitHub, esprima jsDelivr. Data fetched 25 Sept 2026.
Keyword demand: DataForSEO Google Ads search volume, US, English
Indexability: Indexed: 0 US searches/month across both orderings ("esprima vs meriyah", "meriyah vs esprima").