Skip to content

csic21/totp-chrome-extension

Repository files navigation

TOTP Authenticator Extension

A simple and clean Time-based One-Time Password (TOTP) authenticator browser extension.

GitHub stars

Features

  • Add and manage TOTP accounts.
  • Generates TOTP codes.
  • Copy codes to clipboard.
  • QR code scanning from image files or directly from the current webpage.
  • Edit account names.
  • Sort TOTP accounts by current domain.
  • Suport Google Authenticator migration.

Development

  • Built with Vue 3, Vite, and Tailwind CSS.
  • Uses otpauth for TOTP generation.
  • Uses jsQR for QR code scanning.

Setup

# Install dependencies
pnpm install

# Run the development server
pnpm run dev

# Build the extension
pnpm run build