Kdbx.rb
A library to access KeePass database(aka kdbx format file).
Warning
🚧 Working in progress, not ready for production.
Installation
$ gem install kdbx
Examples
# Open existing kdbx file
kdbx = Kdbx.open("demo.kdbx", password: "password", keyfile: "demo.key")
# Read contents
puts kdbx.content
# Change password
kdbx.password = "foobar"
# Save
kdbx.save("demo.kdbx")
License
The gem is available as open source under the terms of the MIT License.