| Metric | bcryptjs | bcrypt | Difference |
|---|---|---|---|
| Weekly downloads | 9,699,987 | 4,538,268 | bcryptjs 2.1x higher |
| 12-month download growth | +145% | +82% | bcryptjs +63 pts |
| Gzip size | - | - | - |
| Minified size | - | - | - |
| Dependencies | 0 | 2 | bcrypt 2 more |
| Unpacked size | 110 kB | 1.1 MB | bcryptjs 9.9x smaller |
| Latest release | 3.0.3, 2 Nov 2025 | 6.0.0, 11 May 2025 | bcryptjs 6 months more recent |
| Releases, last 12 months | 1 | 0 | bcryptjs 1 more |
| First published | 1 May 2013 | 21 Feb 2011 | bcrypt 2.2 years earlier |
| GitHub stars | 3,797 | 7,804 | bcrypt 2.1x higher |
| Open issues | 1 | 27 | bcrypt 26 more |
| Open pull requests | 5 | 11 | bcrypt 6 more |
| Contributors | - | - | - |
| Commits, last 52 weeks | 1 | 6 | bcrypt 6.0x higher |
| TypeScript types | Bundled | None | Differs |
| Module format | ESM + CommonJS | CommonJS | Differs |
| Runtimes | - | - | - |
| License | BSD-3-Clause | MIT | 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.
bcryptjs9.7m latest weekbcrypt4.5m latest week
Week of 23 Sept 2025Week of 15 Sept 2026
bcryptjs
Major versions
- 0.7.51 May 2013
- 1.0.08 Jun 2014
- 2.0.015 Jul 2014
- 3.0.013 Feb 2025
Last 5 releases
- 3.0.32 Nov 2025
- 3.0.218 Feb 2025
- 3.0.117 Feb 2025
- 3.0.013 Feb 2025
- 0.1.013 Feb 2025
30 releases in total, 1 in the last 12 months
bcrypt
Major versions
- 0.1.221 Feb 2011
- 1.0.05 Dec 2016
- 2.0.07 Apr 2018
- 3.0.06 Jul 2018
- 4.0.021 Feb 2020
- 5.0.08 Jun 2020
- 6.0.011 May 2025
Last 5 releases
- 6.0.011 May 2025
- 5.1.116 Aug 2023
- 5.1.06 Oct 2022
- 5.0.126 Feb 2021
- 5.0.08 Jun 2020
53 releases in total, 0 in the last 12 months
bcryptjs
-
bcrypt
-
bcryptjs
-
bcrypt
-
- Need no runtime dependenciesbcryptjs (bcryptjs has 0, bcrypt has 2)
- Need both ESM and CommonJS entry pointsbcryptjs (bcryptjs: ESM + CommonJS; bcrypt: CommonJS)
- Need to load it with require()Both
- Need TypeScript types in the package itselfbcryptjs (bcryptjs: Bundled; bcrypt: None)
- Node.js version requirementbcryptjs: none declared; bcrypt: >= 18 (engines field in package.json)
- Need the more recent releasebcryptjs (3.0.3 on 2 Nov 2025 vs 6.0.0 on 11 May 2025)
- Higher weekly npm downloadsbcryptjs (9.7m vs 4.5m)
- Licensebcryptjs: BSD-3-Clause; bcrypt: MIT
Each line is generated from the data above.
bcryptjs: bcryptjs npm registry, bcryptjs npm downloads, bcryptjs GitHub, bcryptjs jsDelivr. Data fetched 25 Sept 2026.
Indexability: Indexed.