You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Hugo Osvaldo Barrera ee2310389f
Merge pull request #1061 from allanwind/fix/810
2 months ago
.github/workflows Run mypy and style as separate jobs 2 months ago
bin Bundle alternative entry point files 4 years ago
doc Change README badge and docs references from Travis CI to GitHub Actions 2 months ago
khal Merge pull request #1061 from allanwind/fix/810 2 months ago
misc Fix spelling in zsh completion 7 months ago
tests Merge pull request #1061 from allanwind/fix/810 2 months ago
.coveragerc Tests for configwizard.py 5 years ago
.gitignore Refactor backend and introduce type hinting 4 years ago
.readthedocs.yml Trying to disable singlehtml build on readthedocs 2 years ago
.travis.yml Fix vdirsyncer to 0.16.8 for python 3.6 tests (as it's unsupported in later versions) 2 months ago
AUTHORS.txt Add name to authors 9 months ago
CHANGELOG.rst Release 0.10.4 2 months ago
CODE_OF_CONDUCT.rst Add CoC 5 years ago
CONTRIBUTING.rst Doc update 5 years ago
COPYING Update copyright to 2021 and khal contributors 7 months ago
MANIFEST.in using setuptools_scm for version generation 6 years ago
README.rst Change README badge and docs references from Travis CI to GitHub Actions 2 months ago
codecov.yml Migrate codecov config 5 years ago
khal.conf.sample Docs: date/time formats may need to be quoted in config files 6 months ago
setup.cfg mypy does not read tox.ini 3 months ago
setup.py Drop support for Python 3.5 5 months ago
tox.ini Run mypy and style as separate jobs 2 months ago

README.rst

khal
====
.. image:: https://github.com/pimutils/khal/actions/workflows/ci.yml/badge.svg?branch=master&event=push
:target: https://github.com/pimutils/khal/actions/workflows/ci.yml

.. image:: https://codecov.io/github/pimutils/khal/coverage.svg?branch=master
:target: https://codecov.io/github/pimutils/khal?branch=master

.. image:: https://readthedocs.org/projects/khal/badge/?version=latest&style=flat
:target: https://khal.readthedocs.io/en/latest/

*Khal* is a standards based CLI and terminal calendar program, able to synchronize
with CalDAV_ servers through vdirsyncer_.

.. image:: http://lostpackets.de/images/khal.png

Features
--------
(or rather: limitations)

- khal can read and write events/icalendars to vdir_, so vdirsyncer_ can be
used to `synchronize calendars with a variety of other programs`__, for
example CalDAV_ servers.
- fast and easy way to add new events
- ikhal (interactive khal) lets you browse and edit calendars and events
- no support for editing the timezones of events y