Release: Wombat

Version Wombat is actively laying the foundation for ecosystems Documentation.

Read the Roadmap

SchedPlus desktop guide

SchedPlus offers two native desktop interfaces over the same task list and database. Changes made in one appear in the other the next time tasks are reloaded or the application is started.

Lightweight interface

The Lite package opens it directly; source Full installs can use schedplus --tk. Use the date and time fields (or their picker buttons), enter a task description, and select Add task. Pressing Enter in any field also adds the task. The task table shows date, time, and description, with a live count.

This interface is designed for a quick, focused task-entry workflow.

Advanced workspace

The recommended Standard package opens it directly; source Full installs can use schedplus --py. The sidebar switches between Tasks, Calendar, and Settings.

The Tasks page provides task creation, editing, deletion, search, sorting, and filters for all tasks, today, and upcoming tasks. The Calendar page provides month, week, and day views, a selected-day agenda, and timed scheduling grids. You can create tasks from the calendar, edit them, or drag them to reschedule.

Keyboard shortcuts

Shortcut Action
Ctrl+N Add a task
Ctrl+E Edit the selected task
Delete Delete the selected task
Ctrl+R Reload tasks
Ctrl+F Focus task search
Ctrl+, Open settings
F11 Toggle full screen

Settings

The advanced interface stores its preferences through the operating system. You can set the default task sort and filter, startup view, calendar view, first day of the week, and visible hours for day and week views. Automatic update checks can only be enabled for supported managed packaged builds.

Task rules

Every interface applies the same validation. Dates must be real ISO dates (YYYY-MM-DD), times must use 24-hour HH:MM, and descriptions cannot be blank. SchedPlus displays a clear error instead of saving invalid data.