A Super Productivity plugin that adds a wide, multi-day planning view — an alternative to the built-in Planner's narrow, infinitely-scrolling columns.
Better Planner adds its own nav tab with:
- 3-Day view — today, tomorrow, and the day after side by side, so you can see and drag tasks across days at a glance.
- 1-Day view — a single day, timeline-focused (in progress — see Status below).
- An Unscheduled & Overdue rail on the side, always visible, so nothing falls through the cracks.
- Drag-and-drop planning: drag a task between days to reschedule it, or drag it onto the rail to unplan it.
- Grab the latest
better-planner-vX.Y.Z.zipfrom this repo's Releases page. - In Super Productivity, go to Settings → Plugins and upload the zip.
- A new "Better Planner" tab appears in the side nav.
No build step needed — the release zip is ready to install as-is.
This plugin is under active development. The 3-Day view (including drag-and-drop) is functional today. The 1-Day timeline view is not built yet and currently shows a placeholder.
Requires Node.js 20+.
npm install
npm run dev # Vite dev server, for quick iteration on markup/styles
npm run build # produces a self-contained dist/index.html
npm run package # builds + zips dist/ into better-planner-vX.Y.Z.zipUseful checks before committing:
npm run typecheck
npm run lint
npm run formatTo have Vite copy each build straight into a local Super Productivity checkout for live
testing, set SP_BUNDLED_PLUGINS_DIR before running npm run dev/build, e.g.:
SP_BUNDLED_PLUGINS_DIR=../super-productivity/assets/bundled-plugins/better-planner npm run devPublishing a GitHub Release automatically builds the plugin and attaches
better-planner-vX.Y.Z.zip.
MIT © Yuyi Kimura