compare
2FAuth vs Aegis
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | 2FAuth | Aegis |
|---|---|---|
| Language | PHP | Java |
| Licence | AGPL-3.0 | GPL-3.0 |
| Stars | 4.2k | 13k |
| Latest | v8.0.2 | v3.4.3 |
| Last push | 2026-10-04 | 2026-09-06 |
| Release cadence | about 13 days between releases | about 194 days between releases |
| Active contributors | 2 commit authors on the default branch in the last 90 days | 3 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Google Authenticator. Alternatives to Google Authenticator →
Partial2FAuthTOTP and HOTP codes in a web app you host, reached from any browser rather than a phone.
Full replacementAegisEncrypted vault, backups and importers for Google Authenticator.
2FAuth
- v8.0.22026-09-02issue #563 API tokens does not works on OpenID accounts
- v8.0.12026-07-05issue #558 docker container crashes while startup
- v8.0.02026-07-012FAuth already bumps to v8 because of the upgrade of the Laravel PHP framework it is built on.
- v7.0.12026-06-08issue #548 Sharing actions only available in “Show Password: After a Click/Tab” view, not obvious to users
- v7.0.02026-06-08Account sharing has finally arrived in 2FAuth!
Aegis
- v3.4.32026-09-06Support for importing encrypted Proton Authenticator exports
- v3.4.22026-02-24This version fixes the quick settings tile staying inactive permanently after upgrading to Android 16.
- v3.4.12025-08-03Support for importing from Proton Authenticator
- v3.42025-06-04Haptic feedback when an entry is about to expire
- v3.4-beta12025-05-29Haptic feedback when an entry is about to expirepre-release
2FAuth
unsigned The latest release, v8.0.2, carries no signature GitHub could verify.
Loading the security report
Aegis
unsigned The latest release, v3.4.3, carries no signature GitHub could verify.
Loading the security report