awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Authenticator-Extension avatar

Authenticator-Extension/Authenticator

0
View on GitHub↗

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
authenticator.cc↗

Authenticator

Authenticator is a multi-factor authentication manager and browser extension designed to generate and store two-step verification codes directly within a web browser. It functions as an encrypted secret store that produces both time-based and counter-based security codes to protect online account access.

The project distinguishes itself through cross-browser synchronization, replicating authentication accounts across different browser instances using cloud or local backups. It utilizes password-based encryption to protect authentication seeds and provides a synchronization tool to maintain consistent access to secure logins across multiple devices.

The tool covers a broad range of identity management capabilities, including the import of accounts via secret keys or QR code scanning and the export of encrypted account records. It includes comprehensive backup and recovery systems that support interoperable formatting for migrating credentials between different authentication applications.

Administrative controls are available via browser extension policy management to regulate settings across managed devices.

Features

  • One-Time Passwords - Generates and manages time-based and counter-based one-time passwords for securing online accounts.
  • TOTP Generation Utilities - Produces six-digit security codes using time-based algorithms that rotate at fixed intervals.
  • Password-Based Encryption - Protects stored authentication secrets by encrypting them with a user-defined password.
  • Browser Data Synchronization - Synchronizes authentication accounts and credentials across different browser installations and devices.
4,522 stars·1,119 forks·TypeScript·MIT·35 views
  • Browser Sync Storage - Leverages native browser synchronization to mirror authentication accounts across multiple browser instances.
  • Browser Storage Persistence - Stores authentication credentials and settings locally within the browser to ensure offline availability.
  • Authenticated File Encryptions - Protects stored authentication credentials using authenticated encryption and password-based hashing to prevent unauthorized access.
  • Browser-Based MFA Generators - Generates two-step verification codes directly within the browser interface.
  • Cross-Device Secret Syncing - Synchronizing authentication accounts across different browser instances to maintain access to secure logins.
  • HOTP Implementations - Generates security codes based on a sequential counter that increments with each request.
  • Browser-Based Authentications - Handles multi-factor authentication code generation directly within the web browser interface.
  • OTP Generators - Implements a browser-based tool for generating TOTP and HOTP verification codes for two-step authentication.
  • Multi-Factor Authentication - Functions as a multi-factor authentication manager that stores secret keys and produces verification codes.
  • Secret Encryption - Provides a secure store that encrypts authentication seeds locally using a user-defined password.
  • Two-Step Verification Generators - Produces both time-based and counter-based security codes for various service providers.
  • Cross-Instance Sync Storage - Utilizes browser-managed storage to automatically synchronize authentication data across all signed-in browser instances.
  • Backup and Recovery - Recovers stored credentials using backup files, text strings, or QR image screenshots.
  • Cloud Storage Exporters - Saves account data to local files or cloud services to ensure persistent access.
  • Cloud Storage Synchronization - Automatically synchronizes account backup files to third-party cloud services via linked accounts.
  • QR Code Scanning - Converts visual QR code screenshots into secret keys by scanning image data through the browser.
  • Encrypted Backups - Exports and imports encrypted account records to prevent data loss when switching devices.
  • QR Code Secret Imports - Adds new authentication accounts by scanning QR codes within the browser.
  • Encrypted Secret Backups - Implements encrypted secret backups to prevent permanent loss of authentication keys.
  • Interoperable Export Formats - Saves account data in a standardized format to enable credential migration between different authentication apps.
  • Interoperable Credential Imports - Loads verification accounts from standardized backup formats shared by compatible authentication applications.
  • Star history

    Star history chart for authenticator-extension/authenticatorStar history chart for authenticator-extension/authenticator

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Curated searches featuring Authenticator

    Hand-picked collections where Authenticator appears.
    • Extensions

    Frequently asked questions

    What does authenticator-extension/authenticator do?

    Authenticator is a multi-factor authentication manager and browser extension designed to generate and store two-step verification codes directly within a web browser. It functions as an encrypted secret store that produces both time-based and counter-based security codes to protect online account access.

    What are the main features of authenticator-extension/authenticator?

    The main features of authenticator-extension/authenticator are: One-Time Passwords, TOTP Generation Utilities, Password-Based Encryption, Browser Data Synchronization, Browser Sync Storage, Browser Storage Persistence, Authenticated File Encryptions, Browser-Based MFA Generators.

    Which projects share features with authenticator-extension/authenticator?

    Projects with overlapping indexed features include: bitwarden/android — This project is an Android password manager application that provides an end-to-end encrypted vault for storing and… google/google-authenticator — This is a two-factor authentication library and open-source multi-factor authentication implementation. It provides a… beemdevelopment/aegis — Aegis is a mobile application designed to manage and store multi-factor authentication tokens. It functions as a… stratumauth/app — This project is a two-factor authentication manager that generates time-based and counter-based one-time passwords to… jessecar96/steamdesktopauthenticator — SteamDesktopAuthenticator is a desktop multi-factor authentication client for Steam accounts. It serves as a desktop… jamie-mh/authenticatorpro — AuthenticatorPro is an open-source security application for Android designed to manage two-factor authentication. It…

    Projects sharing features with Authenticator

    These projects share indexed features with Authenticator. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • bitwarden/androidbitwarden avatar

      bitwarden/android

      8,457View on GitHub↗

      This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a

      Kotlinandroidbitwardencompose
      View on GitHub↗8,457
    • google/google-authenticatorgoogle avatar

      google/google-authenticator

      5,349View on GitHub↗

      This is a two-factor authentication library and open-source multi-factor authentication implementation. It provides a suite of tools for implementing security workflows that require a second layer of verification beyond standard credentials. The project implements both time-based one-time passwords and HMAC-based one-time passwords. It includes utilities for generating these codes based on shared secrets and counters, following industry standards such as RFC 6238. The library covers cryptographic primitives including Base32 secret key encoding, dynamic truncation extraction, and symmetric ke

      Java
      View on GitHub↗5,349
    • beemdevelopment/aegisbeemdevelopment avatar

      beemdevelopment/Aegis

      12,613View on GitHub↗

      Aegis is a mobile application designed to manage and store multi-factor authentication tokens. It functions as a local-first credential vault that generates time-based and counter-based one-time passwords to verify user identity across various online services. The application secures sensitive authentication data by employing authenticated symmetric encryption and hardware-backed key storage to protect credentials at rest. Access to the stored tokens is gated by system-level biometric authentication or password verification, ensuring that only authorized users can retrieve the generated secur

      Java2faandroidauthenticator
      View on GitHub↗12,613
    • stratumauth/appstratumauth avatar

      stratumauth/app

      4,486View on GitHub↗

      This project is a two-factor authentication manager that generates time-based and counter-based one-time passwords to secure online accounts. It functions as an encrypted credential manager for storing authentication seeds and producing security codes on mobile and wearable devices. The application includes a dedicated Android Wear OS client that synchronizes authentication data and UI states to allow security codes to be viewed directly from a smartwatch. The system supports the import and migration of authentication seeds from other applications and provides encrypted backup capabilities t

      C#2faandroidauthenticator
      View on GitHub↗4,486
    Compare all 30 related projects→