Skip to content

shugaoye/PassXYZLib

 
 

Repository files navigation

PassXYZLib

PassXYZLib is a .NET MAUI class library to extend KeePassLib for KeePass compatible password manager apps. KPCLib is a .NET Standard build of KeePassLib which is a library of KeePass. With PassXYZLib and KPCLib, we can build KeePass compatible applications on all major platforms. A command line application KPCLibPy is built using KPCLib and Python.NET.

KPCLib 1.x.x includes both KeePassLib and PassXYZLib, but they become separate libraries from version 2.x.x.

  • KeePassLib - This is the port of the original KeePassLib under project KPCLib. It is a .NET standard library.
  • PassXYZLib - This is the enhancement built on top of KeePassLib, such as localization, OTP etc. Version 1.x.x is built for Xamarin.Forms and 2.0.0 or above is built for .NET MAUI.

Setup

  • Available on NuGet: NuGet
  • Build status: Build status
  • Branch strategy
  • Version 1.x.x is built using Visual Studio 2019 and version 2.0.0 or above is built using Visual Studio 2022.

About

.NET MAUI class library to extend KPCLib

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 98.9%
  • Jupyter Notebook 1.1%