Skip to main content

Default template for PDM package

Project description

CursedTodo

CursedTodo is a lightweight and straightforward todo manager for the terminal. Using .ics files for storage, it can be used with vdirsync for CalDAV synchronization. Efforts are made to support most of RFC-5545 and to be compatible with most other projects.

CursedTodo is developed in Python using the Curses library and has only ics as a dependency.

Roadmap

  • Basic todo list (ordered by priority, show/hide completed)
  • Todo creation, modification, and deletion
  • Category filtering
  • Subtasks and linked todos
  • Search

License

This project is licensed under the MIT License - see the LICENSE file for details.

Alternatives

Projects with similar goals:

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

cursedtodo-0.0.1a0.tar.gz (14.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cursedtodo-0.0.1a0-py3-none-any.whl (25.6 kB view details)

Uploaded Python 3

File details

Details for the file cursedtodo-0.0.1a0.tar.gz.

File metadata

  • Download URL: cursedtodo-0.0.1a0.tar.gz
  • Upload date:
  • Size: 14.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.21.0 CPython/3.12.7 Linux/6.11.9-arch1-1

File hashes

Hashes for cursedtodo-0.0.1a0.tar.gz
Algorithm Hash digest
SHA256 dba8fff3b52c9ccbbd72ed3f934372b1d99d1ece87fdbf9b437959b1297d9a51
MD5 802a24209d3a44f201feff6045ff453a
BLAKE2b-256 a52fa63f67848abb1994871f6885730ba6253ef92dd01623a85851b8ef64a838

See more details on using hashes here.

File details

Details for the file cursedtodo-0.0.1a0-py3-none-any.whl.

File metadata

  • Download URL: cursedtodo-0.0.1a0-py3-none-any.whl
  • Upload date:
  • Size: 25.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.21.0 CPython/3.12.7 Linux/6.11.9-arch1-1

File hashes

Hashes for cursedtodo-0.0.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 0a90f31c102c407f4c280740dde15ba6951ccc56f759c3757051377f9cdabe1e
MD5 db35ac46f42d7b13200cbef8ed849944
BLAKE2b-256 aa3137e69940447e8d611dc0a1596ed7d343261cee8c03c3fa803544b520b7a3

See more details on using hashes here.

Supported by

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