An open API service for producing an overview of a list of open source projects.

https://github.com/hectorm/otpauth

auth authenticator browser bun deno google-authenticator hotp javascript node nodejs otp otpauth security totp two-factor two-factor-authentication

Score: 28.156063302744677

Last synced: about 19 hours ago
JSON representation

Repository metadata:

One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 1,086
Total Committers: 8
Avg Commits per committer: 135.75
Development Distribution Score (DDS): 0.509

Commits in past year: 45
Committers in past year: 2
Avg Commits per committer in past year: 22.5
Development Distribution Score (DDS) in past year: 0.311

Name Email Commits
dependabot[bot] 4****] 533
Héctor Molinero Fernández h****r@m****v 452
Héctor Molinero Fernández h****r@m****z 96
aesx86 3****6 1
Will Franklin w****l@w****k 1
Perry Mitchell p****y@p****t 1
Nari Florian 4****i 1
Auke Bruinsma g****b@a****l 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 36
Total pull requests: 546
Average time to close issues: 12 days
Average time to close pull requests: 3 days
Total issue authors: 36
Total pull request authors: 8
Average comments per issue: 1.69
Average comments per pull request: 0.21
Merged pull request: 402
Bot issues: 1
Bot pull requests: 531

Past year issues: 1
Past year pull requests: 41
Past year average time to close issues: 5 days
Past year average time to close pull requests: 14 days
Past year issue authors: 1
Past year pull request authors: 1
Past year average comments per issue: 2.0
Past year average comments per pull request: 0.54
Past year merged pull request: 4
Past year bot issues: 0
Past year bot pull requests: 41

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/hectorm/otpauth

Top Issue Authors

  • 424Preach (1)
  • igbominadeveloper (1)
  • rohanrehman (1)
  • xufudong2012 (1)
  • Harsh-br0 (1)
  • worldpeaceenginelabs (1)
  • jodaka (1)
  • socketpair (1)
  • MHF0 (1)
  • air2 (1)
  • hectorm (1)
  • Samir-NT (1)
  • jkao1017 (1)
  • mnpenner (1)
  • enchi987 (1)

Top Pull Request Authors

  • dependabot[bot] (531)
  • hectorm (5)
  • Ted-CAcert (2)
  • air2 (2)
  • aesx86 (2)
  • floriannari (2)
  • CaioF (1)
  • pmalarme (1)

Top Issue Labels

  • javascript (1)
  • help wanted (1)
  • dependencies (1)

Top Pull Request Labels

  • dependencies (528)
  • javascript (402)
  • github_actions (126)
  • documentation (1)

Package metadata

npmjs.org: otpauth

One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers

  • Homepage: https://github.com/hectorm/otpauth
  • Licenses: MIT
  • Latest release: 9.5.2 (published about 2 months ago)
  • Last Synced: 2026-11-01T15:24:42.110Z (1 day ago)
  • Versions: 112
  • Dependent Packages: 46
  • Dependent Repositories: 325
  • Downloads: 11,353,602 Last month
  • Docker Downloads: 129,994,459
  • Rankings:
    • Docker downloads count: 0.33%
    • Downloads: 0.436%
    • Dependent packages count: 0.744%
    • Dependent repos count: 0.934%
    • Average: 1.597%
    • Stargazers count: 2.819%
    • Forks count: 4.319%
  • Maintainers (1)
  • Funding:
    • https://github.com/hectorm/otpauth?sponsor=1
  • Advisories:
proxy.golang.org: github.com/hectorm/otpauth

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/hectorm/otpauth#section-documentation
  • Licenses: mit
  • Latest release: v9.5.2+incompatible (published about 2 months ago)
  • Last Synced: 2026-10-31T14:33:44.219Z (2 days ago)
  • Versions: 112
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.08%
    • Average: 6.283%
    • Dependent repos count: 6.487%
deno.land: otpauth

One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers.

  • Homepage:
  • Status: removed
  • Documentation: https://doc.deno.land/https://deno.land/x/otpauth/mod.ts
  • Licenses: mit
  • Latest release: v9.5.1 (published 6 months ago)
  • Last Synced: 2026-10-29T06:01:58.215Z (4 days ago)
  • Versions: 110
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 2.403%
    • Stargazers count: 2.681%
    • Average: 15.899%
    • Dependent packages count: 58.514%
repo1.maven.org: org.webjars.npm:otpauth

WebJar for otpauth

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/otpauth/
  • Licenses: MIT
  • Latest release: 9.3.4 (published about 2 years ago)
  • Last Synced: 2026-10-31T14:33:40.225Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 27.851%
    • Average: 33.834%
    • Dependent packages count: 39.818%
npmjs.org: otpauth_fixed_jest

One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers

  • Homepage: https://github.com/hectorm/otpauth
  • Licenses: MIT
  • Latest release: 9.1.5 (published about 3 years ago)
  • Last Synced: 2026-10-31T14:34:09.269Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 196 Last month
  • Rankings:
    • Dependent repos count: 37.353%
    • Average: 46.133%
    • Dependent packages count: 54.912%
  • Maintainers (1)
  • Funding:
    • https://github.com/hectorm/otpauth?sponsor=1

Dependencies

package-lock.json npm
  • 423 dependencies
package.json npm
  • @babel/core ~7.18.9 development
  • @babel/eslint-parser ~7.18.9 development
  • @babel/eslint-plugin ~7.17.7 development
  • @babel/preset-env ~7.18.9 development
  • @rollup/plugin-babel ~5.3.1 development
  • @rollup/plugin-node-resolve ~13.3.0 development
  • @rollup/plugin-replace ~4.0.0 development
  • chai ~4.3.6 development
  • eslint ~8.21.0 development
  • eslint-config-prettier ~8.5.0 development
  • eslint-plugin-prettier ~4.2.1 development
  • mocha ~10.0.0 development
  • npm-run-all ~4.1.5 development
  • playwright ~1.24.2 development
  • prettier ~2.7.1 development
  • rimraf ~3.0.2 development
  • rollup ~2.77.2 development
  • rollup-plugin-dts ~4.2.2 development
  • rollup-plugin-terser ~7.0.2 development
  • typedoc ~0.23.10 development
  • typescript ~4.7.4 development
  • jssha ~3.2.0
.github/workflows/codeql.yml actions
  • actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c composite
  • github/codeql-action/analyze 959cbb7472c4d4ad70cdfe6f4976053fe48ab394 composite
  • github/codeql-action/autobuild 959cbb7472c4d4ad70cdfe6f4976053fe48ab394 composite
  • github/codeql-action/init 959cbb7472c4d4ad70cdfe6f4976053fe48ab394 composite
.github/workflows/main.yml actions
  • actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c composite
  • actions/setup-node 64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c composite
  • denoland/setup-deno 9db7f66e8e16b5699a514448ce994936c63f0d54 composite
.github/workflows/scorecard.yml actions
  • actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c composite
  • github/codeql-action/upload-sarif 959cbb7472c4d4ad70cdfe6f4976053fe48ab394 composite
  • ossf/scorecard-action e38b1902ae4f44df626f11ba0734b14fb91f8f86 composite