TAuth is a modern, secure credential manager built with Tauri, React, and Rust. Keep your passwords, 2FA codes, and SSH keys safe in one elegant application! ✨
TAuth was created as a simple, open alternative to other authentication apps that may be closed source or store your data in the cloud without transparency (Google). With TAuth, your credentials are always encrypted and stored locally—giving you full control and peace of mind. Make your big brother smaller day after day.
- 🔑 Password Management — Securely store and organize all your passwords
- 🔢 Two-Factor Authentication (2FA) — Generate TOTP codes instantly without needing your phone
- 🔐 Key Pair Management — Organize and access your SSH key pairs effortlessly
- 🛡️ End-to-End Encryption — All your data is encrypted locally; nothing is stored in the cloud
- 🖥️ Cross-Platform — Works on Windows, macOS, and Linux
- 💾 Memory Attack Resistant — Sensitive data is securely handled in memory to prevent extraction through memory dumps or cold boot attacks
-
Clone the repository 📂
git clone https://github.com/SystemVll/TAuth.git cd tauth
-
Install dependencies 📦
bun install
-
Build the project 🔨
bun run build
-
Run the development server ⚡
bun run tauri dev
- Register 📝 — Create a secure master password (this will encrypt all your credentials)
- Login 🔓 — Unlock your vault using your master password
- Add Credentials ➕ — Store your passwords, 2FA tokens, or SSH keys
- Manage Everything 🗂️ — View, search, edit, and delete your stored credentials
TAuth prioritizes your security:
- Your master password never leaves your device
- All data is encrypted with industry-standard algorithms
- No data is transmitted to external servers
Contributions make TAuth better! Here's how you can help:
- 🐛 Report bugs by opening an issue
- 💡 Suggest features to enhance functionality
- 🧪 Submit pull requests to improve the codebase
- ⚛️ Tauri — For the secure, lightweight framework
- ⚡ React — For the responsive UI components
- 🦀 Rust — For the secure backend implementation
Made with ❤️ for secure credential management