Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/pimutils/todoman

✅ A simple, standards-based, cli todo (aka: task) manager.
https://github.com/pimutils/todoman

caldav icalendar pim productivity python tasks terminal todo vcard vtodo

Last synced: about 2 months ago
JSON representation

✅ A simple, standards-based, cli todo (aka: task) manager.

Lists

README

        

Todoman
=======

.. image:: https://builds.sr.ht/~whynothugo/todoman.svg
:target: https://builds.sr.ht/~whynothugo/todoman
:alt: CI status

.. image:: https://codecov.io/gh/pimutils/todoman/branch/main/graph/badge.svg
:target: https://codecov.io/gh/pimutils/todoman
:alt: Codecov coverage report

.. image:: https://readthedocs.org/projects/todoman/badge/
:target: https://todoman.rtfd.org/
:alt: documentation

.. image:: https://img.shields.io/pypi/v/todoman.svg
:target: https://pypi.python.org/pypi/todoman
:alt: version on pypi

.. image:: https://img.shields.io/pypi/l/todoman.svg
:target: https://github.com/pimutils/todoman/blob/main/LICENCE
:alt: licence

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://pypi.org/project/black/
:alt: code style: black

Todoman is a simple, standards-based, cli todo (aka: task) manager. Todos
are stored into `icalendar `_ files, which
means you can sync them via `CalDAV `_
using, for example, `vdirsyncer `_.

Todoman is now part of the ``pimutils`` project, and is hosted at `GitHub
`_.

Todoman should run fine on any Unix-like OS. It's been tested on GNU/Linux,
BSD, and macOS. We do not support windows, and very basic testing seems to
indicate it does not work.

Feel free to join the IRC channel: #pimutils on irc.libera.chat.

Features
--------

* Listing, editing and creating todos.
* Todos are read from individual ics files from the configured directory. This
matches the `vdir `_
specification.
* There's support for the most common TODO features for now (summary,
description, location, due date and priority).
* Todoman should run on any major operating system (except Windows).
* Unsupported fields may not be shown but are *never* deleted or altered.

Documentation
-------------

For detailed usage, configuration and contributing documentation, please
consult the latest version of the manual at readthedocs_.

.. _readthedocs: https://todoman.readthedocs.org/

LICENCE
-------

Todoman is licensed under the ISC licence. See LICENCE for details.