Skip to content
/ clave Public

A lightweight, cross-platform desktop authenticator app built with Wails 3, Go, SvelteKit, Tailwind CSS, and TypeScript.

License

Notifications You must be signed in to change notification settings

ansxuman/clave

Repository files navigation

Clave Logo

Clave

A SIMPLE, SECURE, and FREE lightweight cross-platform desktop authenticator app packed with powerful features.

License GitHub stars GitHub issues GitHub release Build Release Notarized by Apple

Clave - Simple, secure authentication | Product Hunt

Clave

Features

  • Easy Profile Addition:
    Add accounts via manual entry or QR code image import.

  • Multi-Factor Authentication (MFA):
    Protects access to your TOTP codes with an additional layer of security using a PIN or Touch ID (macOS only).

  • User-Friendly Interface:
    Designed with simplicity in mind, ensuring an intuitive and hassle-free user experience.

  • System Tray Integration:
    Quickly access your authenticator from the system tray for seamless usability.

  • Cross-Platform:
    Available for macOS, Windows, and Linux .

  • Import & Export:
    Easily backup and restore your profiles.

Development

Prerequisites

  • NPM
  • Go
  • Task

Install Wails

  1. Clone the Wails repository:
    git clone https://github.com/ansxuman/wails.git
  2. Navigate to the Wails directory:
    cd wails
  3. Check out the start_on_login branch:
    git checkout start_on_login
  4. Go to the wails3 directory:
    cd v3/cmd/wails3
  5. Install Wails:
    go install

Set Up Clave

  1. Clone the Clave repository:
    https://github.com/ansxuman/clave.git
  2. Navigate to the Clave directory:
    cd clave
  3. Update the go.mod file in the Clave project to replace the Wails path with the local path of your cloned Wails repository.
  4. Run the App in Dev Mode
    task dev

Contributing

Contributions are what make the open-source community an incredible space for learning, inspiration, and creativity. Any contribution you make is deeply appreciated.Please see our contributing guidelines for more information.

Donations

If you find Clave helpful, consider supporting its development and future updates. Every contribution helps!

Buy Me A Coffee

License

This project is open-source and available under the MIT License.