Skip to main content

khard

Khard is an address book for the Unix console. It creates, reads, modifies and removes vCard address book entries at your local machine. Khard is also compatible to the email clients mutt and alot and the SIP client twinkle. You can find more information about khard and the whole synchronization process here.

Warning: If you want to create or modify contacts with khard, beware that the vCard standard is very inconsistent and lacks interoperability. Different actors in that sector have defined their own extensions and even produce non-standard output. A good example is the type value, which is tied to phone numbers, email and post addresses. Khard tries to avoid such incompatibilities but if you sync your contacts with an Android or iOS device, expect problems. You are on the safe side, if you only use khard to read contacts. For further information about the vCard compatibility issues have a look into this blog post.

Installation

Packaging status

Khard is already packaged for quite some distributions. Chances are you can install it with your default package manager. Releases are also published on PyPi and can be installed with pip. Further instructions can be found in the documentation.

Usage

Documentation Status

There is an example config file which you can copy to the default config file location: ~/.config/khard/khard.conf. khard has several subcommands which are all documented by their --help option. The docs also have a chapter on command line usage and configuration.

In order to build the documentation locally you need Sphinx. It can be build from the Makefile in the doc directory.

Development

ci-badge

Khard is developed on GitHub where you are welcome to post bug reports and feature requests. Also see the notes for contributors.

Authors

Khard was started by Eric Scheibler and is currently maintained by @lucc. Several people have contributed over the years.

If you need a console based calendar too, try out khal.

Metadata

Release files for khard 0.22.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for khard 0.22.0
File Size Uploaded
khard-0.22.0.tar.gz 615.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for khard 0.22.0
File Interpreter ABI Platform
khard-0.22.0-py3-none-any.whl Python 3 none any Details

Total release size: 685.4 kB

Release files / khard-0.22.0.tar.gz

Download URL khard-0.22.0.tar.gz
Size 615.0 kB
Tags Source
SHA-256 checksum
How to use checksums
99f8ce6ab338eafb4840d82881a155b3f13031505123efc92ea42e88e900c6dd
BLAKE2b-256 checksum
How to use checksums
b88056b6698504dd5ed2e1f354af6e823845da62254150198071958b900eada8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / khard-0.22.0-py3-none-any.whl

Download URL khard-0.22.0-py3-none-any.whl
Size 70.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5e68bf80e5427344cd33f572ab919b3f94c3f8b566f9f91d256abecdba9f826e
BLAKE2b-256 checksum
How to use checksums
a58916f75383583891f7856205d61aa7160dd8a51a31f11d764df85d277a1abb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

0.22.0 This release

2 release files

0.21.0

2 release files

0.20.0

2 release files

0.19.1

2 release files

0.19.0

2 release files

0.18.0

2 release files

0.17.0

2 release files

0.14.0

1 release file

0.13.0

3 release files

0.12.2

3 release files

0.12.1

3 release files

0.12.0

3 release files

0.11.12

1 release file

0.11.11

1 release file

0.11.4

3 release files

0.11.3

3 release files

0.11.2

3 release files

0.11.1

3 release files

0.11.0

5 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

1 release file

0.5.0

3 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page