I have been using KeePass for years. Why should I go to KeePassX or KeePassXC?<p>Their FAQs isn't too convicing!<p>> KeePass is a very proven and feature-rich password manager and there is nothing fundamentally wrong with it. However, it is written in C# and therefore requires Microsoft's .NET platform. On systems other than Windows, you can run KeePass using the Mono runtime libraries, but you won't get the native look and feel which you are used to.
KeePassXC, on the other hand, is developed in C++ and runs natively on all platforms giving you the best-possible platform integration.
I've fully switched to a bitwarden. There's a good selfhosted solution too <a href="https://github.com/dani-garcia/bitwarden_rs" rel="nofollow">https://github.com/dani-garcia/bitwarden_rs</a>
Just a heads up, it fails to run on MacOS < 10.15<p><a href="https://github.com/keepassxreboot/keepassxc/issues/5584" rel="nofollow">https://github.com/keepassxreboot/keepassxc/issues/5584</a>
Mm, I want the option to<p>* set generated pw length beyond 128 back<p>* create groups of any unicode characters by myself and specifically black or whitelist them for the pw generation,<p>* manage all keyboard shortcuts, both the local and global ones,<p>* auto-type with a global shortcut any chosen entry individually—but username, password, and otp in particular—so that I don't have to fix the seq and delays every time the website changes or I'm somewhere with slower internet.<p><pre><code> The process would be:
either press a global shortcut to find an entry or pre-select it in the app, then use other global shortcuts to auto-type the attributes individually
</code></pre>
* copy the password from the editing menu without revealing it,<p>* show the attributes in place of the notes
This could use rebranding due to an unfortunate name. The intention is that it's "keep pass[word]" but it could also read as "keep ass".