https://github.com/paulmillr/noble-ciphers
aes aes-siv chacha chacha20 chacha20-poly1305 chacha20poly1305 cipher cryptography encryption ff1 gcm nacl rfc8452 salsa20 secretbox sodium xsalsa20poly1305
Score: 27.301154819710085
Last synced: about 6 hours ago
JSON representation
Repository metadata:
Audited & minimal JS implementation of Salsa20, ChaCha and AES
- Host: GitHub
- URL: https://github.com/paulmillr/noble-ciphers
- Owner: paulmillr
- License: mit
- Created: 2023-06-28T13:57:13.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-09-17T15:28:36.000Z (about 2 months ago)
- Last Synced: 2026-11-06T13:29:58.704Z (1 day ago)
- Topics: aes, aes-siv, chacha, chacha20, chacha20-poly1305, chacha20poly1305, cipher, cryptography, encryption, ff1, gcm, nacl, rfc8452, salsa20, secretbox, sodium, xsalsa20poly1305
- Language: TypeScript
- Homepage: https://paulmillr.com/noble
- Size: 2.4 MB
- Stars: 435
- Watchers: 5
- Forks: 29
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/funding.yml
- License: LICENSE
- Audit: audit/2024-09-cure53-audit-nbl4.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: 17
- Delete event: 6
- Discussion event: 1
- Fork event: 9
- Issue comment event: 52
- Issues event: 23
- Pull request event: 16
- Pull request review comment event: 6
- Pull request review event: 9
- Push event: 175
- Release event: 7
- Watch event: 129
- Total: 451
Last Year
- Create event: 5
- Delete event: 4
- Fork event: 2
- Issue comment event: 8
- Issues event: 1
- Pull request event: 3
- Pull request review comment event: 6
- Pull request review event: 9
- Push event: 23
- Release event: 1
- Watch event: 19
- Total: 81
Committers metadata
Last synced: 1 day ago
Total Commits: 440
Total Committers: 10
Avg Commits per committer: 44.0
Development Distribution Score (DDS): 0.034
Commits in past year: 73
Committers in past year: 5
Avg Commits per committer in past year: 14.6
Development Distribution Score (DDS) in past year: 0.096
| Name | Commits | |
|---|---|---|
| Paul Miller | p****l@p****m | 425 |
| Nikita Skovoroda | c****x@g****m | 5 |
| Weiliang Li | t****e@g****m | 2 |
| António Conselheiro | a****s@p****e | 2 |
| ocavue | o****e | 1 |
| clach04 | c****4@g****m | 1 |
| Sebastian Stenzel | o****r | 1 |
| NoName50 | 6****0 | 1 |
| Mircea Nistor | m****s@g****m | 1 |
| DeepView Autofix | 2****x | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 37
Total pull requests: 35
Average time to close issues: about 1 month
Average time to close pull requests: 3 days
Total issue authors: 30
Total pull request authors: 13
Average comments per issue: 1.46
Average comments per pull request: 1.66
Merged pull request: 20
Bot issues: 0
Bot pull requests: 0
Past year issues: 3
Past year pull requests: 4
Past year average time to close issues: 24 days
Past year average time to close pull requests: about 14 hours
Past year issue authors: 3
Past year pull request authors: 3
Past year average comments per issue: 1.67
Past year average comments per pull request: 0.5
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- paulmillr (8)
- mirceanis (1)
- TernaryFortress (1)
- kigawas (1)
- Rakshithabharadwaj (1)
- shamilovtim (1)
- gtolarc (1)
- xalanq (1)
- antonioconselheiro (1)
- sntran (1)
- itpropro (1)
- Jerboas86 (1)
- devnomic (1)
- kaladivo (1)
- atomictag (1)
Top Pull Request Authors
- paulmillr (9)
- ocavue (6)
- clach04 (2)
- overheadhunter (2)
- deepview-autofix (2)
- antonioconselheiro (2)
- mirceanis (2)
- ChALkeR (2)
- httpjamesm (2)
- tmarkovski (2)
- mpetrunic (2)
- extrapw (1)
- NoName50 (1)
Top Issue Labels
Top Pull Request Labels
Package metadata
- Total packages: 4
-
Total downloads:
- npm: 164,110,227 last-month
- Total docker downloads: 49,152
- Total dependent packages: 34 (may contain duplicates)
- Total dependent repositories: 361 (may contain duplicates)
- Total versions: 39
- Total maintainers: 1
npmjs.org: @noble/ciphers
Audited & minimal JS implementation of Salsa20, ChaCha and AES
- Homepage: https://paulmillr.com/noble/
- Licenses: MIT
- Latest release: 2.4.0 (published 2 months ago)
- Last Synced: 2026-11-06T02:42:37.219Z (1 day ago)
- Versions: 30
- Dependent Packages: 34
- Dependent Repositories: 361
- Downloads: 164,110,227 Last month
- Docker Downloads: 49,152
-
Rankings:
- Downloads: 0.7%
- Docker downloads count: 0.714%
- Dependent packages count: 0.792%
- Dependent repos count: 0.862%
- Average: 2.838%
- Stargazers count: 5.094%
- Forks count: 8.865%
- Maintainers (1)
-
Funding:
- https://paulmillr.com/funding/
proxy.golang.org: github.com/paulmillr/noble-ciphers
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/paulmillr/noble-ciphers#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260808054004-c9b7ed1017ff (published 3 months ago)
- Last Synced: 2026-11-06T02:42:37.873Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.482%
- Average: 4.633%
- Dependent repos count: 4.783%
repo1.maven.org: org.mvnpm.at.noble:ciphers
Audited & minimal JS implementation of Salsa20, ChaCha and AES
- Homepage: https://paulmillr.com/noble/
- Documentation: https://appdoc.app/artifact/org.mvnpm.at.noble/ciphers/
- Licenses: MIT
- Latest release: 2.4.0 (published 2 months ago)
- Last Synced: 2026-11-06T02:50:53.899Z (1 day ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 32.36%
- Average: 39.312%
- Dependent packages count: 46.263%
repo1.maven.org: org.webjars.npm:noble__ciphers
WebJar for @noble/ciphers
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/noble__ciphers/
- Licenses: MIT
- Latest release: 2.4.0 (published 13 days ago)
- Last Synced: 2026-11-06T02:42:37.687Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 32.925%
- Average: 39.998%
- Dependent packages count: 47.071%
Dependencies
- @scure/base 1.1.1 development
- fast-check 3.0.0 development
- micro-bmark 0.3.1 development
- micro-should 0.4.0 development
- prettier 2.8.4 development
- pure-rand 5.0.5 development
- typescript 5.0.2 development
- .. 1.3.0
- @scure/base 1.1.1 development
- fast-check 3.0.0 development
- micro-bmark 0.3.1 development
- micro-should 0.4.0 development
- prettier 2.8.4 development
- typescript 5.0.2 development
- @chainsafe/as-chacha20poly1305 0.1.0 development
- @devtomio/sodium 0.3.0 development
- @stablelib/aes 1.0.1 development
- @stablelib/chacha 1.0.1 development
- @stablelib/chacha20poly1305 1.0.1 development
- @stablelib/ctr 1.0.2 development
- @stablelib/gcm 1.0.2 development
- @stablelib/poly1305 1.0.1 development
- @stablelib/salsa20 1.0.2 development
- @stablelib/siv 1.0.2 development
- @stablelib/xchacha20 1.0.1 development
- @stablelib/xchacha20poly1305 1.0.1 development
- @stablelib/xsalsa20 1.0.2 development
- aes-js 3.1.2 development
- libsodium-wrappers 0.7.11 development
- tweetnacl 1.0.3 development