Skip to main content
Python KeepassX
===============

.. image:: https://secure.travis-ci.org/jamesls/python-keepassx.png?branch=master
:target: http://travis-ci.org/jamesls/python-keepassx

.. image:: https://coveralls.io/repos/jamesls/python-keepassx/badge.png?branch=master
:target: https://coveralls.io/r/jamesls/python-keepassx?branch=master

`KeePassX`_ is a cross platform password manager. However, KeePassX is a desktop
GUI application. That's where ``python-keepassx`` comes in. By using
``python-keepassx``, you can access your passwords using a command line
interface to KeePassX. You can also use the python library directly in your
own python applications.

Python-keepassx: **simple**, command line interface to your passwords.


::
$ kp -d password.kdb list
Password:

+---------+----------------------------------+-----------+
| Title | Uuid | GroupName |
+---------+----------------------------------+-----------+
| mytitle | c4d301502050cd695e353b16094be4a7 | Internet |
+---------+----------------------------------+-----------+


$ kp -d demo.kdb get Github
Password:


title: Github
username: githubuser
url: github.com/githubuser
notes:


Password has been copied to clipboard.


Aren't there similar projects already?
--------------------------------------

Yes. This project is different because it has:

* A simple, straightforward API.
* Full support for key files.
* Both a command line interface and a python API.
* Support for python 2.7, 3.3, and 3.4 (and higher).


Documentation
=============

Check out the `docs`_ and the `getting started guide`_ for more info.

Check out the `changelog`_ to see what's in the latest release.


.. _docs: http://keepassx.readthedocs.org/
.. _getting started guide: http://keepassx.readthedocs.org/en/latest/gettingstarted.html
.. _changelog: http://keepassx.readthedocs.org/en/latest/#changelog

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

keepassx-0.1.0.tar.gz (15.9 kB view details)

Uploaded Source

File details

Details for the file keepassx-0.1.0.tar.gz.

File metadata

  • Download URL: keepassx-0.1.0.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for keepassx-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2bf4ddccb5fdc6d329aa8328455e07786b04c61d503207d7ab06c4186249bcf1
MD5 5e860ac4edb4c0a080c53ecf1da23bac
BLAKE2b-256 62c598f94d724719c52ed99559af81a5896f6cf5730e90640a34c2a7d901297b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 file

0.0.3

1 file

0.0.2

1 file

0.0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page