Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Hotp

Hotp

16 projects

Showing 16 of 16 projects

google-authenticator
google-authenticatorJava

Open-source implementations of one-time passcode generators for Blackberry and iOS, supporting HOTP and TOTP standards.

#totp#mobile-security#ios
Stars5.4k
Forks997
Last commit6 years ago
2FAuth
2FAuthPHP

A self-hosted web app to manage your Two-Factor Authentication (2FA) accounts and generate security codes.

#totp#authentication#otp-generator
Stars4.1k
Forks300
Last commit5 days ago
Google2FA
Google2FAPHP

A PHP implementation of Google Authenticator-compatible two-factor authentication using HOTP and TOTP algorithms.

#totp#hacktoberfest#google2fa
Stars2.0k
Forks207
Last commit24 days ago
Otp.NET
Otp.NETC#

A .NET library for generating and validating TOTP and HOTP codes, commonly used for two-factor authentication.

#totp#rfc-6238#authentication
Stars1.3k
Forks180
Last commit9 months ago
go-guardian
go-guardianGo

A Go library providing simple, clean, and idiomatic authentication for modern APIs and web applications.

#totp#web-authentication#oauth2
Stars613
Forks61
Last commit2 years ago
cotp
cotpRust

A command-line TOTP/HOTP authenticator with strong encryption, import capabilities, and an interactive dashboard.

#totp#xchacha20-poly1305#authentication
Stars383
Forks28
Last commit13 days ago
cloak
cloakRust

A command-line OTP authenticator written in Rust that generates time-based and counter-based one-time passwords.

#totp#otp-authenticator#otp
Stars308
Forks17
Last commit3 years ago
pot
potErlang

An Erlang library for generating Google Authenticator compatible HMAC-based (HOTP) and time-based (TOTP) one-time passwords.

#totp#elixir#authentication
Stars242
Forks38
Last commit2 years ago
OTP-Java
OTP-JavaJava

A lightweight Java library for generating and verifying HOTP and TOTP one-time passwords compliant with RFC 4226 and RFC 6238.

#totp#rfc-6238#java-library
Stars242
Forks41
Last commit2 months ago
otpgen
otpgenGo

A Go library for generating TOTP and HOTP one-time passwords with customizable parameters.

#totp#two-factor-auth#authentication
Stars145
Forks12
Last commit2 years ago
Hotpants
HotpantsJava

A J2ME Java application for generating HOTP/TOTP one-time passwords on feature phones.

#totp#mobile-security#legacy-support
Stars79
Forks4
Last commit2 years ago
otpgo
otpgoGo

A Go library for generating and verifying HMAC-Based (HOTP) and Time-Based (TOTP) one-time passwords.

#totp#rfc-6238#authentication
Stars77
Forks10
Last commit5 years ago
CrOTP
CrOTPCrystal

A Crystal library for generating HOTP and TOTP codes for two-factor authentication.

#totp#crypto#crystal-library
Stars66
Forks12
Last commit3 years ago
microotp
microotpPython

A hardware-based OTP generator using ESP8266 and Micropython for banking-grade security.

#totp#open-hardware#embedded-systems
Stars27
Forks4
Last commit9 years ago
votp
votpV

A V module for generating and verifying TOTP and HOTP one-time passwords with SHA1, SHA256, and SHA512 support.

#totp#v-lang#authentication
Stars19
Forks2
Last commit2 years ago
stotp
stotpAda

A formally verified TOTP library for two-factor authentication, implemented in SPARK with runtime error guarantees.

#totp#spark#authentication
Stars9
Forks1
Last commit7 years ago

Related Tags

#Totp16#Two Factor Authentication15#Authentication15#2fa10#Security9#Otp8#Authenticator5#Otp Generator4#Rfc 42263#Rfc 62383#Security Library3#Go Library3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub