password-manager-access
Password Manager Access for .NET in C is a read-only API library that provides unified access to multiple online password managers. It serves as a successor to several independent libraries and consolidates support for 1Password, Bitwarden, Dashlane, LastPass, ProtonPass, RoboForm, Sticky Password, True Key, and Zoho Vault. The library also supports parsing and decryption of the offline OpVault vault format used by 1Password. Each supported service offers a basic workflow of logging in, retrieving and decrypting vault contents, and logging out. The library does not provide a single unified interface across services due to differences in their APIs and data models. Developers interact with each service through its own module. Typical usage involves authenticating with a username, password, and client information, opening a vault, and iterating through accounts to access names, usernames, passwords, and URLs. The library is distributed via NuGet and is released under the MIT license. It targets developers build