This is a .NET standard 2.0 build of KeePassLib
which is a library of KeePass. KPCLib
1.x.x is a single library built with KeePassLib
. I used it as a library for PassXYZ which is a cross platform App based on Xamarin.Forms.
In 2.x.x releases, I split it into three separate libraries.
KPCLib
- This is a .NET standard 2.0 library which generalizes PwEntry
and PwGroup
in KeePassLib
so that we can design App easier for the navigation on mobile platform.KeePassLib
- This is a .NET standard 2.0 port of the original KeePassLib.PassXYZLib
- This is an extension of KeePassLib
for .NET MAUI.The below diagram shows the relationship of three libraries.
Even though there are three libraries above, we have only two packages published in NuGet.
KPCLib
and KeePassLib
. I could not publish the .NET standard version of KeePassLib
to NuGet, since dlech published a .NET Framework version of KeePassLib already. It is an outdated version 2.30.0 published on Sep 13, 2015.