https://github.com/Spomky-Labs/otphp
hotp otp php rfc-4226 rfc-6238 rfc4226 rfc6238 totp
Score: 29.345065082237827
Last synced: about 5 hours ago
JSON representation
Repository metadata:
TOTP and HOTP one-time passwords.
- Host: GitHub
- URL: https://github.com/Spomky-Labs/otphp
- Owner: Spomky-Labs
- License: mit
- Created: 2013-10-20T09:59:08.000Z (about 13 years ago)
- Default Branch: 11.6.x
- Last Pushed: 2026-11-01T09:04:03.000Z (6 days ago)
- Last Synced: 2026-11-03T16:40:01.302Z (4 days ago)
- Topics: hotp, otp, php, rfc-4226, rfc-6238, rfc4226, rfc6238, totp
- Language: PHP
- Homepage:
- Size: 739 KB
- Stars: 1,496
- Watchers: 38
- Forks: 163
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
-
Funding:
- Github: Spomky
- Patreon: FlorentMorselli
Owner metadata:
- Name: Slabs
- Login: Spomky-Labs
- Email: contact@spomky-labs.com
- Kind: organization
- Description: Open-source security libraries for PHP. Security you can build on.
- Website: https://spomky-labs.com
- Location: France
- Twitter: Spomkylabs
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6738606?v=4
- Repositories: 32
- Last Synced at: 2026-11-07T01:23:25.843Z
- Profile URL: https://github.com/Spomky-Labs
GitHub Events
Total
- Create event: 19
- Delete event: 16
- Fork event: 15
- Issue comment event: 56
- Issues event: 12
- Pull request event: 41
- Pull request review event: 3
- Push event: 28
- Release event: 3
- Watch event: 109
- Total: 302
Last Year
- Create event: 19
- Delete event: 16
- Fork event: 1
- Issue comment event: 50
- Issues event: 7
- Pull request event: 37
- Pull request review event: 3
- Push event: 27
- Release event: 3
- Watch event: 12
- Total: 175
Committers metadata
Last synced: 1 day ago
Total Commits: 385
Total Committers: 34
Avg Commits per committer: 11.324
Development Distribution Score (DDS): 0.566
Commits in past year: 57
Committers in past year: 8
Avg Commits per committer in past year: 7.125
Development Distribution Score (DDS) in past year: 0.474
| Name | Commits | |
|---|---|---|
| Spomky | S****y | 167 |
| Florent Morselli | f****t@m****r | 101 |
| dependabot[bot] | 4****] | 42 |
| Florent Morselli | s****t@g****m | 15 |
| Le Lag | g****g@g****m | 13 |
| Filippo Tessarotto | z****m@g****m | 8 |
| Scrutinizer Auto-Fixer | a****r@s****m | 4 |
| YetAnotherGithubUserFoo | Y****o | 3 |
| Spomky | f****k@m****r | 2 |
| Anthony Ryan | a****1@g****m | 2 |
| Armando Lüscher | a****o@n****h | 2 |
| Felipe Martins | f****s | 2 |
| Scott Dutton | e****2 | 2 |
| Vincent Klaiber | v****r@g****m | 2 |
| arteniioleg | a****g@g****m | 1 |
| François Kooman | f****n@t****t | 1 |
| Aadeesh Oswal | 6****1 | 1 |
| kw-pr | 9****r | 1 |
| guardrails[bot] | g****] | 1 |
| chris | c****s@s****e | 1 |
| Tom Roar Furunes | t****7 | 1 |
| The Gitter Badger | b****r@g****m | 1 |
| Steve Müller | d****6@g****m | 1 |
| Stepan Anchugov | k****1@g****m | 1 |
| Scott Wilcox | s****t@d****y | 1 |
| Sam Reed | s****m@r****t | 1 |
| Ly | k****5@g****m | 1 |
| Leandro Lugaresi | l****2@g****m | 1 |
| Koala Yeung | k****y@g****m | 1 |
| Johnny-Y-Wang | j****g | 1 |
| and 4 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 79
Total pull requests: 160
Average time to close issues: 2 months
Average time to close pull requests: 22 days
Total issue authors: 63
Total pull request authors: 36
Average comments per issue: 4.37
Average comments per pull request: 1.06
Merged pull request: 111
Bot issues: 0
Bot pull requests: 72
Past year issues: 5
Past year pull requests: 36
Past year average time to close issues: 19 days
Past year average time to close pull requests: 24 days
Past year issue authors: 5
Past year pull request authors: 7
Past year average comments per issue: 3.8
Past year average comments per pull request: 0.22
Past year merged pull request: 26
Past year bot issues: 0
Past year bot pull requests: 24
Top Issue Authors
- Spomky (6)
- ghost (5)
- vespino (4)
- whitsey (3)
- dapphp (2)
- ajordi (2)
- MisterGlass (1)
- Brosk0819 (1)
- timsmid (1)
- lukos (1)
- ckr (1)
- pappastech (1)
- alexhorner (1)
- rokj (1)
- francislavoie (1)
Top Pull Request Authors
- dependabot[bot] (63)
- Spomky (44)
- github-actions[bot] (8)
- browner12 (4)
- Slamdunk (3)
- ziegenberg (2)
- sa-linetco (2)
- exussum12 (2)
- tomme87 (2)
- kw-pr (2)
- pkly (2)
- pataar (2)
- toniperic (1)
- jcoby (1)
- Lang-Qiu (1)
Top Issue Labels
- question (12)
- DX (11)
- wontfix (10)
- bug (7)
- enhancement (6)
- Under Investigation (4)
- WIP (4)
- documentation (3)
- UX (3)
- invalid (2)
- pinned (1)
Top Pull Request Labels
- dependencies (53)
- DX (5)
- enhancement (4)
- bug (3)
- wontfix (2)
- documentation (1)
- guardrails (1)
- UX (1)
Package metadata
- Total packages: 3
-
Total downloads:
- packagist: 59,053,931 total
- Total docker downloads: 49,650,199
- Total dependent packages: 71 (may contain duplicates)
- Total dependent repositories: 1,118 (may contain duplicates)
- Total versions: 160
- Total maintainers: 1
- Total advisories: 2
packagist.org: spomky-labs/otphp
A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator
- Homepage: https://github.com/Spomky-Labs/otphp
- Licenses: MIT
- Latest release: 11.5.0 (published 5 months ago)
- Last Synced: 2026-11-06T13:22:36.985Z (about 22 hours ago)
- Versions: 62
- Dependent Packages: 71
- Dependent Repositories: 1,118
- Downloads: 59,053,931 Total
- Docker Downloads: 49,650,199
-
Rankings:
- Docker downloads count: 0.124%
- Downloads: 0.145%
- Dependent repos count: 0.273%
- Average: 0.284%
- Stargazers count: 0.302%
- Dependent packages count: 0.402%
- Forks count: 0.46%
- Maintainers (1)
-
Funding:
- url: https://github.com/Spomky: type: github
- url: https://www.patreon.com/FlorentMorselli: type: patreon
- Advisories:
proxy.golang.org: github.com/Spomky-Labs/otphp
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Spomky-Labs/otphp#section-documentation
- Licenses: mit
- Latest release: v11.0.2+incompatible (published about 4 years ago)
- Last Synced: 2026-11-06T00:13:02.799Z (1 day ago)
- Versions: 49
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.416%
- Average: 5.598%
- Dependent repos count: 5.78%
proxy.golang.org: github.com/spomky-labs/otphp
- Homepage:
- Documentation: https://pkg.go.dev/github.com/spomky-labs/otphp#section-documentation
- Licenses: mit
- Latest release: v11.0.2+incompatible (published about 4 years ago)
- Last Synced: 2026-11-06T00:13:04.432Z (1 day ago)
- Versions: 49
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.416%
- Average: 5.598%
- Dependent repos count: 5.78%
Dependencies
- ekino/phpstan-banned-code ^1.0 development
- infection/infection ^0.26 development
- phpstan/phpstan ^1.0 development
- phpstan/phpstan-beberlei-assert ^1.0 development
- phpstan/phpstan-deprecation-rules ^1.0 development
- phpstan/phpstan-phpunit ^1.0 development
- phpstan/phpstan-strict-rules ^1.0 development
- phpunit/phpunit ^9.5 development
- rector/rector ^0.13 development
- symfony/phpunit-bridge ^6.0 development
- symplify/easy-coding-standard ^11.0 development
- thecodingmachine/phpstan-safe-rule ^1.0 development
- beberlei/assert ^3.0
- ext-mbstring *
- paragonie/constant_time_encoding ^2.0
- php ^8.1
- thecodingmachine/safe ^1.0|^2.0