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.504261043365172
Last synced: about 5 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-08-31T08:08:47.000Z (10 days ago)
- Last Synced: 2026-09-03T19:19:32.197Z (6 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.4 MB
- Stars: 913
- Watchers: 9
- Forks: 69
- Open Issues: 3
-
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: 16
- Delete event: 7
- 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: 201
- Release event: 7
- Watch event: 190
- Total: 575
Last Year
- Commit comment event: 1
- Create event: 2
- Delete event: 3
- Fork event: 5
- Issue comment event: 23
- Issues event: 8
- Pull request event: 3
- Push event: 19
- Release event: 2
- Watch event: 53
- Total: 119
Committers metadata
Last synced: 1 day ago
Total Commits: 747
Total Committers: 19
Avg Commits per committer: 39.316
Development Distribution Score (DDS): 0.071
Commits in past year: 87
Committers in past year: 2
Avg Commits per committer in past year: 43.5
Development Distribution Score (DDS) in past year: 0.08
| Name | Commits | |
|---|---|---|
| Paul Miller | p****l@p****m | 694 |
| 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: 1 day ago
Total issues: 60
Total pull requests: 86
Average time to close issues: about 1 month
Average time to close pull requests: 6 days
Total issue authors: 41
Total pull request authors: 32
Average comments per issue: 3.6
Average comments per pull request: 1.92
Merged pull request: 46
Bot issues: 0
Bot pull requests: 0
Past year issues: 6
Past year pull requests: 12
Past year average time to close issues: 29 days
Past year average time to close pull requests: 1 day
Past year issue authors: 6
Past year pull request authors: 6
Past year average comments per issue: 2.33
Past year average comments per pull request: 1.92
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)
- aurelius-coffee (1)
- jozanek (1)
- coolaj86 (1)
- achingbrain (1)
- fyears (1)
Top Pull Request Authors
- legobeat (12)
- ChALkeR (11)
- jacogr (8)
- jeetiss (6)
- HashEngineering (4)
- paulmillr (4)
- webmaster128 (3)
- SnowingFox (3)
- sreyemnayr (2)
- kewde (2)
- iAchilles (2)
- stknob (2)
- jonathan-albrecht-ibm (2)
- mahnunchik (2)
- quentinadam (2)
Top Issue Labels
- enhancement (3)
- bug (1)
Top Pull Request Labels
Package metadata
- Total packages: 7
-
Total downloads:
- npm: 292,030,061 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: 85
- 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.4.0 (published 14 days ago)
- Last Synced: 2026-09-08T22:03:00.535Z (1 day ago)
- Versions: 46
- Dependent Packages: 652
- Dependent Repositories: 24,921
- Downloads: 292,028,414 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/
proxy.golang.org: github.com/paulmillr/noble-hashes
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/paulmillr/noble-hashes#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260810121953-d796d22ae9f9 (published about 1 month ago)
- Last Synced: 2026-09-07T22:21:26.955Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.482%
- Average: 4.633%
- Dependent repos count: 4.783%
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 almost 5 years ago)
- Last Synced: 2026-09-08T22:04:35.221Z (1 day ago)
- Versions: 7
- Dependent Packages: 8
- Dependent Repositories: 11
- Downloads: 1,613 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 3 months ago)
- Last Synced: 2026-09-08T22:02:37.680Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 34 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:
- Status: removed
- Documentation: https://doc.deno.land/https://deno.land/x/hashes/mod.ts
- Licenses: mit
- Latest release: 2.2.0 (published 5 months ago)
- Last Synced: 2026-09-08T22:02:35.064Z (1 day 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 about 1 year ago)
- Last Synced: 2026-09-08T22:02:38.086Z (1 day ago)
- Versions: 6
- 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.4.0 (published 12 days ago)
- Last Synced: 2026-09-08T22:02:37.483Z (1 day ago)
- Versions: 7
- 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
- @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
- @node-rs/argon2 1.8.3 development
- @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
- blake-hash 2.0.0 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