https://github.com/paulmillr/noble-hashes
argon2 blake2 blake3 crypto cryptography hash hashing hkdf hmac kangarootwelve kdf keccak pbkdf2 ripemd160 scrypt sha1 sha256 sha3 sha512
Score: 29.346583253580075
Last synced: about 17 hours ago
JSON representation
Repository metadata:
Audited & minimal JS implementation of hash functions, MACs and KDFs.
- Host: GitHub
- URL: https://github.com/paulmillr/noble-hashes
- Owner: paulmillr
- License: mit
- Created: 2021-10-06T18:39:37.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2026-06-30T23:45:55.000Z (21 days ago)
- Last Synced: 2026-07-10T08:04:23.905Z (12 days ago)
- Topics: argon2, blake2, blake3, crypto, cryptography, hash, hashing, hkdf, hmac, kangarootwelve, kdf, keccak, pbkdf2, ripemd160, scrypt, sha1, sha256, sha3, sha512
- Language: TypeScript
- Homepage: https://paulmillr.com/noble
- Size: 15.1 MB
- Stars: 886
- Watchers: 9
- Forks: 66
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/funding.yml
- License: LICENSE
- Audit: audit/2022-01-05-cure53-audit-nbl2.pdf
- Security: SECURITY.md
-
Funding:
- Github: paulmillr
Owner metadata:
- Name: Paul Miller
- Login: paulmillr
- Email:
- Kind: user
- Description:
- Website: https://paulmillr.com
- Location:
- Twitter: paulmillr
- Company:
- Icon url: https://avatars.githubusercontent.com/u/574696?u=f01dfd93a3e3e4c853c546a6f71dda6b65019ba7&v=4
- Repositories: 108
- Last Synced at: 2024-04-14T08:26:51.385Z
- Profile URL: https://github.com/paulmillr
GitHub Events
Total
- Commit comment event: 1
- Create event: 15
- Delete event: 5
- Fork event: 16
- Issue comment event: 94
- Issues event: 24
- Pull request event: 15
- Pull request review comment event: 2
- Pull request review event: 2
- Push event: 198
- Release event: 7
- Watch event: 188
- Total: 567
Last Year
- Commit comment event: 1
- Create event: 1
- Delete event: 1
- Fork event: 6
- Issue comment event: 26
- Issues event: 9
- Pull request event: 3
- Push event: 33
- Release event: 2
- Watch event: 68
- Total: 150
Committers metadata
Last synced: 6 days ago
Total Commits: 703
Total Committers: 19
Avg Commits per committer: 37.0
Development Distribution Score (DDS): 0.075
Commits in past year: 80
Committers in past year: 2
Avg Commits per committer in past year: 40.0
Development Distribution Score (DDS) in past year: 0.088
| Name | Commits | |
|---|---|---|
| Paul Miller | p****l@p****m | 650 |
| Nikita Skovoroda | c****x@g****m | 10 |
| legobt | 6****j@a****e | 6 |
| Jaco | j****r@g****m | 5 |
| Jonathan Albrecht | j****t@i****m | 5 |
| Simon Warta | s****n@w****t | 5 |
| Ryan Meyers | r****n@f****t | 3 |
| Quentin Adam | q****m@g****m | 3 |
| Dmitry Ivakhnenko | j****s@y****u | 3 |
| libitx | l****x@p****m | 2 |
| Thomas Osmonson | a****u | 2 |
| Devin Christensen | q****n@g****m | 2 |
| Stefan Knoblich | s****n@o****t | 1 |
| Caleb Kniffen | c****n@r****m | 1 |
| Chris | m****e@s****e | 1 |
| Evgeny Vlasenko | m****k@g****m | 1 |
| Igor Manturov Jr. | i****r@g****m | 1 |
| Neil | m****q@p****m | 1 |
| Peter Kieltyka | p****a@g****m | 1 |
Issue and Pull Request metadata
Last synced: 12 days ago
Total issues: 59
Total pull requests: 81
Average time to close issues: about 1 month
Average time to close pull requests: 6 days
Total issue authors: 40
Total pull request authors: 29
Average comments per issue: 3.58
Average comments per pull request: 1.96
Merged pull request: 46
Bot issues: 0
Bot pull requests: 0
Past year issues: 7
Past year pull requests: 7
Past year average time to close issues: about 4 hours
Past year average time to close pull requests: about 12 hours
Past year issue authors: 6
Past year pull request authors: 3
Past year average comments per issue: 1.86
Past year average comments per pull request: 2.43
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- paulmillr (6)
- sublimator (5)
- aulneau (3)
- quentinadam (3)
- ChALkeR (2)
- mahnunchik (2)
- dawsbot (2)
- jacogr (2)
- sambacha (2)
- webmaster128 (2)
- ddresch (1)
- lethaale (1)
- pepihasenfuss (1)
- khoanguyen-yang (1)
- Christopher-Stevers (1)
Top Pull Request Authors
- legobeat (12)
- ChALkeR (11)
- jacogr (8)
- jeetiss (6)
- HashEngineering (4)
- paulmillr (4)
- webmaster128 (3)
- iAchilles (2)
- stknob (2)
- sreyemnayr (2)
- jonathan-albrecht-ibm (2)
- mahnunchik (2)
- codespearhead (2)
- quentinadam (2)
- quixoten (2)
Top Issue Labels
- enhancement (3)
- bug (1)
Top Pull Request Labels
Package metadata
- Total packages: 6
-
Total downloads:
- npm: 246,803,046 last-month
- Total docker downloads: 81,958,502
- Total dependent packages: 660 (may contain duplicates)
- Total dependent repositories: 24,932 (may contain duplicates)
- Total versions: 78
- Total maintainers: 2
npmjs.org: @noble/hashes
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
- Homepage: https://paulmillr.com/noble/
- Licenses: MIT
- Latest release: 2.2.0 (published 3 months ago)
- Last Synced: 2026-07-20T00:31:21.081Z (2 days ago)
- Versions: 44
- Dependent Packages: 652
- Dependent Repositories: 24,921
- Downloads: 246,801,040 Last month
- Docker Downloads: 81,958,502
-
Rankings:
- Downloads: 0.108%
- Dependent packages count: 0.183%
- Dependent repos count: 0.189%
- Docker downloads count: 0.558%
- Average: 1.567%
- Stargazers count: 3.459%
- Forks count: 4.906%
- Maintainers (1)
-
Funding:
- https://paulmillr.com/funding/
npmjs.org: noble-hashes
Fast 0-dependency JS implementation of SHA2, SHA3, RIPEMD, BLAKE2/3, HMAC, HKDF, PBKDF2, Scrypt
- Homepage: https://github.com/paulmillr/noble-hashes#readme
- Status: deprecated
- Licenses: MIT
- Latest release: 0.3.1 (published over 4 years ago)
- Last Synced: 2026-07-16T14:42:06.419Z (6 days ago)
- Versions: 7
- Dependent Packages: 8
- Dependent Repositories: 11
- Downloads: 1,308 Last month
-
Rankings:
- Dependent packages count: 2.48%
- Stargazers count: 3.281%
- Dependent repos count: 3.541%
- Forks count: 4.541%
- Average: 4.716%
- Downloads: 9.739%
- Maintainers (1)
npmjs.org: @paoletti/hashes
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
- Homepage: https://paulmillr.com/noble/
- Licenses: MIT
- Latest release: 1.8.4 (published 30 days ago)
- Last Synced: 2026-07-16T14:42:04.807Z (6 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 698 Last month
-
Rankings:
- Dependent repos count: 21.546%
- Average: 26.3%
- Dependent packages count: 31.053%
- Maintainers (1)
-
Funding:
- https://paulmillr.com/funding/
deno.land: hashes
Audited & minimal JS implementation of hash functions, MACs and KDFs.
- Homepage:
- Documentation: https://doc.deno.land/https://deno.land/x/hashes/mod.ts
- Licenses: mit
- Latest release: 2.2.0 (published 3 months ago)
- Last Synced: 2026-07-12T13:28:47.314Z (10 days ago)
- Versions: 15
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 27.109%
- Dependent packages count: 54.219%
repo1.maven.org: org.webjars.npm:noble__hashes
WebJar for @noble/hashes
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/noble__hashes/
- Licenses: MIT
- Latest release: 1.8.0 (published 12 months ago)
- Last Synced: 2026-07-14T14:40:46.152Z (8 days ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 32.925%
- Average: 39.998%
- Dependent packages count: 47.071%
repo1.maven.org: org.mvnpm.at.noble:hashes
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
- Homepage: https://paulmillr.com/noble/
- Documentation: https://appdoc.app/artifact/org.mvnpm.at.noble/hashes/
- Licenses: MIT
- Latest release: 2.2.0 (published 3 months ago)
- Last Synced: 2026-07-14T14:41:55.764Z (8 days ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 34.114%
- Average: 41.442%
- Dependent packages count: 48.77%
Dependencies
- @rollup/plugin-node-resolve 13.3.0 development
- micro-bmark ^0.1.3 development
- micro-should ^0.2.0 development
- prettier 2.6.2 development
- rollup 2.75.5 development
- typescript 4.7.3 development
- actions/checkout v3 composite
- actions/setup-node v3 composite
- @noble/hashes .. development
- @rollup/plugin-node-resolve 13.3.0 development
- rollup 2.75.5 development
- @types/node 18.11.18 development
- micro-bmark 0.3.0 development
- micro-should 0.4.0 development
- prettier 2.6.2 development
- typescript 4.7.3 development
- actions/checkout 8e5e7e5ab8b370d6c329ec480221332ada57f0ab composite
- actions/setup-node 64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c composite
- @stablelib/blake2b 1.0.1 development
- @stablelib/blake2s 1.0.1 development
- @stablelib/hkdf 1.0.1 development
- @stablelib/hmac 1.0.1 development
- @stablelib/pbkdf2 1.0.1 development
- @stablelib/scrypt 1.0.2 development
- @stablelib/sha256 1.0.1 development
- @stablelib/sha3 1.0.1 development
- @stablelib/sha384 1.0.1 development
- @stablelib/sha512 1.0.1 development
- @stablelib/sha512_256 1.0.1 development
- create-hash 1.2.0 development
- create-hmac 1.1.7 development
- fast-sha256 1.3.0 development
- hash-wasm 4.11.0 development
- js-sha3 0.9.2 development
- libsodium-wrappers 0.7.13 development
- scrypt-async 2.0.1 development
- scrypt-js 3.0.1 development
- sha3 2.1.4 development
- unrolled-nbl-hashes-sha3 0.1.1 development