Skip to content

MbarkT3STO/Keyra-App

Repository files navigation

Keyra Logo

Keyra Authenticator

Your Security, Beautifully Simple.

A premium open-source 2FA authenticator with a stunning neumorphic design, bank-grade encryption, and seamless cross-platform cloud sync.

License Platform Version Android Website

🌐 Web Vault · 📥 Download · 🐛 Report Bug · 💡 Request Feature


✨ Overview

Keyra is a modern, open-source TOTP / 2FA authenticator built for people who care about both security and aesthetics. It features a unique neumorphic UI that feels tactile and premium, while keeping your accounts protected with local encryption and optional cloud sync.

Available as a Desktop app (Windows & macOS), Android APK, and a Web Vault — your codes are always within reach.


🚀 Features

Feature Description
🎨 Neumorphic UI Soft, tactile dark & light mode interface with dynamic accent colors
🔐 Bank-Grade Encryption Local AES encryption and secure key storage
☁️ Cross-Platform Cloud Sync Sync your vault seamlessly across all your devices
Lightning Fast Optimized for 60fps — smooth animations, zero lag
📱 Multi-Platform Windows, macOS, Android, and Web
🛡️ Biometric & PIN Unlock Protect your vault with fingerprint or PIN on Android
🔄 Auto-Refresh TOTP Live countdown timers with automatic code regeneration
🌙 OLED Dark Mode True black mode for OLED displays
🔍 Secure Mode Hide all codes until explicitly revealed

📥 Download

Platform Version Download
🪟 Windows v1.4.0 Keyra-Authenticator-Setup-1.4.0.exe
🍎 macOS v1.4.0 View Release
🤖 Android v1.0.0 Keyra-Authenticator.apk
🌐 Web Latest keyraapp.netlify.app
🐧 Linux Coming Soon

🗂️ Repository Structure

Keyra-App/
├── Authenticator-Desktop/   # Electron-based desktop app (Windows & macOS)
├── Authenticator-Android/   # Capacitor-based Android app
├── Authenticator-Web/       # Web vault (browser-based)
└── Keyra-Website/           # Landing page & marketing site

🛠️ Tech Stack

  • Desktop — Electron · Vue.js · TypeScript
  • Android — Capacitor · Vue.js · TypeScript
  • Web — Vue.js · TypeScript
  • Website — Vanilla HTML · CSS (Neumorphic) · JavaScript

🤝 Contributing

Contributions are welcome and appreciated. Here's how to get started:

  1. Fork the repository
  2. Create a feature branch — git checkout -b feature/your-feature
  3. Commit your changes — git commit -m 'feat: add your feature'
  4. Push to the branch — git push origin feature/your-feature
  5. Open a Pull Request

Please make sure your code follows the existing style and that all changes are tested before submitting.


📄 License

Keyra is licensed under the Keyra Personal Use License.

  • ✅ Free for personal, non-commercial use
  • ✅ You may fork and modify for personal projects
  • ❌ Commercial use, resale, or redistribution as a product is not permitted

See the full LICENSE file for details.


👤 Developer

MBVRK
Lead Developer & Designer
𝕏 @mbarkt3sto · LinkedIn · Discord

Made with ❤️ by MBVRK · keyra-app.netlify.app

About

A premium open-source 2FA authenticator with neumorphic design, bank-grade encryption, and cross-platform cloud sync.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors