MacPass/KeePassKit

KeePass Database loading, storing and manipulation framework

135

stars

1,202

commits

Objective-C

primary language

Nov 13, 2025

updated

kdb
kdb-library
kdbx
keepass
objective-c
password-store

README

KeePassKit

Build Status CI Carthage compatible

KeePass database loading, storing and manipulation framework. It's inspired by MiniKeePass and KeePass Database Library but has diverged a lot over the development.

Contributors

Chester Liu Jordan Sechler Maxime Epain

License

KeePassKit - Cocoa KeePass Library Copyright (c) 2012-2016 Michael Starke, HicknHack Software GmbH

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

References

KeePassKit uses code from the following projects

Argon2 Copyright (c) 2015 Daniel Dinu, Dmitry Khovratovich (main authors), Jean-Philippe Aumasson and Samuel Neves

ChaCha20 Simple Copyright (c) 2014 insane coder (http://insanecoding.blogspot.com/, http://chacha20.insanecoding.org/)

Twofish Copyright (c) 2002 by Niels Ferguson.

KissXML Copyright (c) 2012 Robbie Hanson. All rights reserved.

MiniKeePass Copyright (c) 2011 Jason Rush and John Flanagan. All rights reserved.

KeePass Database Library Copyright (c) 2010 Qiang Yu. All rights reserved.

KeepassX Copyright (c) 2012 Felix Geyer debfx@fobos.de

NSData Gzip Category from the CocoaDev Wiki

NSData CommonCrypto Category Copyright (c) 2008-2009 Jim Dovey, All rights reserved.

Contributors

mstarke

1,167 commits

skyline75489

24 commits

maxep

8 commits

JordanSekky

2 commits

MacPass/KeePassKit

KeePass Database loading, storing and manipulation framework

135

stars

1,202

commits

Objective-C

primary language

Nov 13, 2025

updated

kdb
kdb-library
kdbx
keepass
objective-c
password-store

README

KeePassKit

Build Status CI Carthage compatible

KeePass database loading, storing and manipulation framework. It's inspired by MiniKeePass and KeePass Database Library but has diverged a lot over the development.

Contributors

Chester Liu Jordan Sechler Maxime Epain

License

KeePassKit - Cocoa KeePass Library Copyright (c) 2012-2016 Michael Starke, HicknHack Software GmbH

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

References

KeePassKit uses code from the following projects

Argon2 Copyright (c) 2015 Daniel Dinu, Dmitry Khovratovich (main authors), Jean-Philippe Aumasson and Samuel Neves

ChaCha20 Simple Copyright (c) 2014 insane coder (http://insanecoding.blogspot.com/, http://chacha20.insanecoding.org/)

Twofish Copyright (c) 2002 by Niels Ferguson.

KissXML Copyright (c) 2012 Robbie Hanson. All rights reserved.

MiniKeePass Copyright (c) 2011 Jason Rush and John Flanagan. All rights reserved.

KeePass Database Library Copyright (c) 2010 Qiang Yu. All rights reserved.

KeepassX Copyright (c) 2012 Felix Geyer debfx@fobos.de

NSData Gzip Category from the CocoaDev Wiki

NSData CommonCrypto Category Copyright (c) 2008-2009 Jim Dovey, All rights reserved.

Contributors

mstarke

1,167 commits

skyline75489

24 commits

maxep

8 commits

JordanSekky

2 commits

Languages

Objective-C

91.3%

C

8.5%