/boomtime

A single-user CLI calendar application.

Primary LanguagePython

boomtime is a single-user calendar application.

Goals:

  • command-line interface for humans
  • clearly documented API, so it can be used as backend for other intefaces

The number of concepts exposed to the user should be kept to a minimum. Doing less to achieve this is encouraged.

Development should follow a problem-solution approach.

In scope:

  • events
    • title/description
    • all-day events
    • (later) reminders
  • (later) special calendars (birthdays, holidays)
  • (much later) todos