Release: Wombat

Version Wombat is actively laying the foundation for ecosystems Documentation.

Read the Roadmap

Install SchedPlus packages

Standard is the recommended SchedPlus edition. It launches the advanced PyQt desktop workspace directly. Lite launches the lightweight Tkinter interface, Full opens an interface selector, and CLI runs command parsing without a graphical interface.

Download non-Store packages from the SchedPlus releases page. Match every downloaded file with its published SHA-256 checksum before use.

Platform Recommended edition Available format
Debian/Ubuntu Standard schedplus .deb
Debian/Ubuntu Lite or CLI schedplus-lite or schedplus-cli .deb
Linux portable Standard AppImage
Windows Standard User-scoped installer EXE
Windows portable Any edition ZIP
Microsoft Store Standard Pending Store approval
Snap Standard Pending Snap publication

Debian and Ubuntu

Download the release matching your CPU architecture, then install one edition:

sudo apt install ./schedplus_<version>_<architecture>.deb
# Lite: sudo apt install ./schedplus-lite_<version>_<architecture>.deb
# CLI:  sudo apt install ./schedplus-cli_<version>_<architecture>.deb

The Debian editions conflict because Standard and Lite share one desktop ID. Remove a package with sudo apt remove schedplus (or the Lite/CLI name). This does not remove task data.

AppImage

The Standard AppImage is portable and does not need installation:

chmod +x SchedPlus-<version>-x86_64.AppImage
./SchedPlus-<version>-x86_64.AppImage

With no FUSE support, run --appimage-extract and launch squashfs-root/AppRun. The AppImage never writes into its own directory.

Windows

Run SchedPlus-Setup-<version>-windows-x86_64.exe for the recommended per-user Standard installation. It adds Start Menu shortcuts and a standard uninstaller. Use Windows Settings to uninstall it; task data remains.

Portable ZIPs are available for Standard, Lite, Full, and CLI. Extract SchedPlus-<Edition>-<version>-windows-x86_64.zip and launch its executable. You can move or delete the extracted folder without deleting tasks.

Microsoft Store and Snap

The Standard Microsoft Store listing and strict-confinement Snap are being prepared. After publication, use the Store listing for Store-managed updates, or install Snap with:

snap install schedplus

Source installs

For development or the Full source edition, clone the repository, create a virtual environment, and install .[full]. See the repository README for current commands.

Data, upgrades, and removal

Environment Data path
Windows installer, portable, and Store %APPDATA%\ZFordDev\SchedPlus\tasks.db
Debian and AppImage ~/.local/share/ZFordDev/SchedPlus/tasks.db
Strict Snap $SNAP_USER_COMMON/SchedPlus/tasks.db

Upgrades retain this SQLite database. Uninstalling a package does not delete it. Back up tasks.db while SchedPlus is closed before a major upgrade. Databases from releases through 0.7.3 are automatically moved out of the application directory when possible.

Licensing and source

The distributed desktop application is GPL-3.0-only. The reusable scheduler, validation, task model, and storage modules in src/logic are also available under Apache-2.0. Every binary package includes its license and NOTICE files; the corresponding source is available from the SchedPlus repository and its release tags. The historical MIT notice is retained for releases through 0.7.3; see the repository NOTICE for the licensing boundary.