KPCLib - KeePass Portable Class Library
This is a .NET Standard build of KeePassLib which is a library of KeePass. With KPCLib and Xamarin.Forms, we can build KeePass based applications on all major platforms. A command line application KPCLibPy is built using KPCLib and Python.NET.
KPCLib included two components:
- KeePassLib - This is the port of the original KeePassLib under project
KPCLib
. - PassXYZLib - This is the enhancement built on top of KeePassLib, such as localization, OTP etc.
To be compatiable with Xamarin.Forms, the current build is an .Net Standard 2.0 library. It can also be used for .NET 5 or .NET 6 applications.
Setup
- Available on NuGet:
- Build status:
- Branch strategy
- Install into your PCL/.NET Standard project and Client projects.