Skip to content

Releases: FebraS/sota

v2.0.0

Choose a tag to compare

@FebraS FebraS released this 25 Aug 05:00

This update fundamentally transforms SOTA from a standard text-based CLI application into a fully interactive Terminal User Interface (TUI) application, making OTP management much more intuitive and modern.

Breaking Changes

  • Removal of the --search (-s) flag: Text-based search through command-line arguments has been removed. Search is now integrated directly inside the UI.
  • Removal of the --interactive (-t) flag: Interactive mode is now the default behavior. This parameter is no longer available and will result in an error if called in legacy scripts.

Key Features in this Release:

  • Interactive Terminal User Interface (TUI): Built with Bubble Tea for seamless account navigation and modern OTP management.
  • Real-Time Live Search: Easily filter through your accounts instantly by pressing the / key.
  • Dynamic Index Numbering & Quick Copy: Visual numbering on every account row with instant clipboard copying via the Enter key.
  • Export & YubiKey Support: Ability to export extracted URIs directly to accounts.txt and a built-in YubiKey (ykman) command generator.
  • Aesthetic CLI Integration: Custom aesthetic CLI banner and help menu integrated directly with the main interface.

Installation:
See the README.md for complete setup instructions!

v1.0.0 - Initial Release

Choose a tag to compare

@FebraS FebraS released this 24 Aug 16:48

First Stable Release of Sota

Sota is a blazing-fast CLI application built with Go and Python to extract and decode highly dense Google Authenticator migration QR codes.

Key Features in this Release:

  • Hybrid Architecture (Go CLI + Python pyzbar engine) for 100% accurate decoding.
  • Interactive and Live Modes for easy TOTP management.
  • Ability to export extracted URIs directly to accounts.txt.
  • Built-in YubiKey (ykman) command generator.
  • Custom aesthetic CLI banner and help menu.

Installation:
See the README.md for complete setup instructions!