Skip to main content

Save tasks from Todoist to todo.txt format

Project description

todoist-to-todotxt

Script to save tasks from Todoist to todo.txt format.

It provides support for export of very limited set of Todoist's task fields (only ones that I'm using), particularly:

  • Priority
  • Creation date
  • Task name and description (merged together into one line)
  • Project and section ID (merged together)
  • Labels
  • Due date
  • Recurrence date

Definitely NOT supported:

  • Things from Pro subscription
  • Sub-tasks (all tasks exported in flat list, so there will be no tree-like structure)
  • Completed tasks (it is possible to load only active tasks via API)

Above list may be not complete, as there could be features in Todoist I'm not aware of.

Install

$ pip install todoist-to-todotxt

Usage

Generate API token in your Todoist account Integrations settings.

Launch script with you API token (it will print tasks in todo.txt format to stdout):

$ todoist-to-todotxt <TODOIST-TOKEN>

Contributing

Feel free to open bug reports and send pull requests.

Project details


Download files

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

Source Distribution

todoist-to-todotxt-0.0.2.tar.gz (3.6 kB view hashes)

Uploaded Source

Built Distribution

todoist_to_todotxt-0.0.2-py3-none-any.whl (4.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page