I got tired of having a lolaccounts.txt
on my Desktop and manually copy and pasting passwords. This is a Rust rewrite of my original account manager.
Reasons for this rewrite:
- Better encryption
- Smaller binary
- Significantly inproved UI
- Themes
- More responsive
- A search bar
- Abillity to discard changes
- Almost cross-platform
- 🦀
Demo.mp4
The usernames and passwords are encrypted using age. The password for this file is stored in the windows credential manager and never leaves the current pc. It's probably a good idea to keep in mind that this isn't meant to be a secure password manager but a more comfortable replacement for a plain text file. I have no experience writing secure software. Autofill is implemented by simulating key pressed: Autofill helper.
Install Rust
Clone the repository:
git clone https://github.com/sidit77/LoLAccountManager2.git
cd LoLAccountManager
Compile:
cargo build --release
The finished binaries are located in .\target\release\