WidgetToDo is a native macOS floating panel tool that turns Notion databases into an always-on-desktop panel, letting users view today's todos, check off tasks, and edit daily journal entries without leaving their workflow, with all changes syncing back to Notion in real time.
- v1.5.0
- Published at
- 17d ago
- 8
- Stars
- 39
- Download
- Synced at
- 17d ago
Latest release
v1.5.0Oct 2, 2026, 02:38 AMREADME
Project Overview
Put Notion's today tasks and daily journal into an always-on-desktop floating panel — without opening a browser or switching to the Notion client.
WidgetToDo is a native macOS desktop app built with SwiftUI + AppKit. It turns Notion databases into an always-on-desktop floating panel, letting you view today's todos, check off tasks, and edit daily journal entries without leaving your current workflow — all changes sync back to Notion in real time.
It is not a Notion replacement but a lightweight entry point:
- Not a standalone task manager — data always lives in your Notion; WidgetToDo only displays and edits.
- Not a browser extension — it is an independent macOS app with its own window, menu bar icon, and system notifications.
- Not a full-featured Notion client — it focuses on just three things: today's todos + daily journal + Pomodoro timer, deliberately keeping it lightweight.
Key Features
- Floating panel: Draggable, snapping, collapsible into a mini capsule.
- Today's todos: Check off, create, and edit Notion tasks.
- New task: Title/status/estimated duration with validation prompts in Chinese.
- Daily journal: Edit the day's journal and manually sync to Notion.
- Pomodoro: Focus timer linked to task status.
- Status bar icon: Left-click to summon the floating window, right-click for menu.
- Multi-language: Simplified Chinese / English / French.
- Local cache: SQLite for offline viewing.
- Secure token: Stored in Keychain, never in source or logs.
Target Audience
- Users who manage daily tasks with Notion
- Users who want their todo list pinned on the desktop
- macOS users
Quick Start
- Go to Releases and download the latest
WidgetToDo-V1.1.dmg - Mount and drag
WidgetToDo.appto Applications - On first launch, macOS may show "cannot verify developer"; go to System Settings → Privacy & Security and click "Open Anyway"
Core Advantages
- Always on desktop without disrupting workflow
- Direct Notion connection with real-time bidirectional sync
- Native macOS app built with SwiftUI + AppKit
- SQLite cache for offline viewing
System Requirements
- OS: macOS 15.0 or higher
- Additional dependencies: A Notion account + a Tasks database + a journal database