Version Wombat is actively laying the foundation for ecosystems Documentation.
Read the RoadmapSchedPlus 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. Its footer always shows the installed SchedPlus version. Open Help → About SchedPlus for the installed edition, update channel, package format, platform, and architecture.
Use the Data menu to create or restore a complete local backup, or to export and import portable task JSON.
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.
The sidebar footer always shows the installed SchedPlus version. Open Help → About SchedPlus for the installed edition, update channel, package format, platform, and architecture.
The Data menu provides the same backup, restore, export, and import operations as Lite. Restore asks before replacing current data and reports the automatic safety-backup path when complete.
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 locally and maintains a portable copy for backup and restore. 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.
Backup files use the documented schedplus-backup JSON format version 1 and
include tasks and relevant local preferences. Task exports use the separate
schedplus-task-export JSON format version 1. Imports skip identical records
and ID conflicts rather than overwriting existing tasks. No data-management
operation sends a file over the network.
Use Help → Check for updates to start a non-blocking manual check and Help → Last update result to inspect the most recent outcome. The Lite interface provides the equivalent commands in its Settings menu. A failed network or verification check is reported without preventing SchedPlus from starting.
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.