A beautiful, fast desktop task manager with Google Calendar integration. Built with Tauri, React, and TypeScript.
✅ Task Management
- Create, edit, and delete tasks
- Track task status: Not Started, Ongoing, Paused, Completed
- Set task priorities and deadlines
- Add detailed descriptions
⏱️ Built-in Timer
- Track time spent on tasks
- Pause and resume tracking
- Automatic time logging
📅 Google Calendar Integration
- Connect your Google Calendar
- Automatically create calendar events for tasks with deadlines
- Two-way sync: changes in app reflect in calendar
- Disconnect anytime
📊 Multiple Views
- Daily View: Focus on today's tasks organized by date
- Calendar View: See tasks across the month
- Focus Mode: Distraction-free single task view
🎨 Clean Interface
- Modern, intuitive design
- Dark/light theme support
- Responsive layout
Download the latest version for your platform from Releases:
- macOS:
.dmgor.app.tar.gz - Windows:
.msior.exe - Linux:
.deb,.rpm, or.AppImage
If you see "app is damaged" error on macOS:
xattr -cr /Applications/My\ Handler.appThen reopen the app.
- Create Task: Click the "+" button or press
Ctrl/Cmd + N - Edit Task: Click on a task to edit details
- Change Status: Use the status dropdown or action buttons
- Delete Task: Click the delete button (⋮ menu)
- Select a task
- Click "Start" to begin tracking time
- Click "Pause" to pause, "Stop" to finish
- Time automatically logs to your task
- Go to Settings
- Click "Connect Calendar"
- Sign in with your Google account
- Authorize calendar access
- Done! Tasks with deadlines will sync automatically
- Daily: See tasks organized by date sections
- Calendar: Monthly view of all tasks
- Focus: Single-task mode for deep work
- Frontend: React, TypeScript, Vite
- UI: shadcn/ui, Tailwind CSS
- Backend: Rust, Tauri
- Database: SQLite
- OAuth: Google OAuth 2.0
Copyright © 2026 YarKhan. All rights reserved.
Found a bug or have a feature request? Open an issue
