Kdbx.rb

Gem Version

A library to access KeePass database(aka kdbx format file).

Warning

:construction: 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.