I got tired of having a lolaccounts.txt on my Desktop and manually copy and pasting passwords.
I've rewritten a version 2 of this, so this version is kinda abandoned. To migrate export the current database as YAML and simply import it in the new app.
The usernames and passwords are stored in a encrypted zip file. The password for this file is encrypted using the Windows password of the current user 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. If you want to confirm for yourself that this program doesn't send your password to a secret server feel free to look at the source code for the Manager (Loading, Saving, UI) and the Autofill helper.
Download the .NET 5 SDK
Clone the repository:
git clone https://github.com/sidit77/LoLAccountManager.git
cd LoLAccountManagerCompile:
dotnet publish -r win-x64 --configuration Release --output ./publish/ /p:PublishSingleFile=true /p:IncludeNativeLibrariesForSelfExtract=true /p:PublishTrimmed=trueThe finished binaries are located in .\publish\