Freedom251 › Daily Planner Apps
Tasker

What Tasker is
Tasker is a free, open-source web application for personal productivity and scheduling. It can be self-deployed and organizes tasks into sections, daily plans, calendar views, and productivity statistics. Task entries may include dates, times, durations, notes, priorities, statuses, and task, event, or time-block types. Planning screens include Today, Plan My Day, Stacked Planner, Calendar, Next 7 Days, Overdue, Inbox, and Unscheduled. A dashboard reports completed and pending work, completion streaks, section counts, and a GitHub-style heatmap. Markdown notes can be imported. Global and task-specific keyboard shortcuts support creation, search, planning, completion, undo, and navigation, with custom shortcuts kept in browser local storage. Basic recurrence supports daily, weekly, and monthly patterns. Deployment can use Cloudflare Pages, Pages Functions, and Cloudflare D1 without an always-on Node.js server. API routes cover tasks, sections, and statistics. The project recommends adding authentication and protecting the raw Pages hostname.
Who it suits
Tasker suits people who want an open-source, self-hosted web planner with detailed scheduling views and productivity statistics. It also fits users comfortable deploying and securing their own instance.
What it does well
- Open-source and free
- Many planning and calendar views
- Productivity heatmap and streaks
- Custom keyboard shortcuts
- Cloudflare deployment option
What to know first
- Self-deployed rather than hosted service
- No task reminders
- No current calendar sync
- Recurrence limited to basic patterns
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Tasker | Open-source personal productivity and scheduling web app · self-deployed | Free |
As github.com lists them, read 12 Oct 2026. The maker's own page has the final word.
Verdict
Tasker offers broad planning views, task metadata, statistics, and keyboard control in a self-hosted web app. Its setup and security responsibilities, plus missing reminders and calendar sync, matter when evaluating it.
Facts from Tasker's own pages
- API
- The backend exposes API routes for task and section operations and productivity statistics. · github.com, 12 Oct 2026
- Calendar sync
- No · github.com, 22 Sept 2026
- Deployment
- Tasker can be deployed on Cloudflare Pages with Pages Functions and Cloudflare D1, without maintaining an always-on Node.js server. · github.com, 12 Oct 2026
- Integrations
- The README lists optional Google Calendar integration as a possible future improvement, rather than a current integration. · github.com, 12 Oct 2026
- Keyboard shortcuts
- Global and task-specific keyboard shortcuts support quick task creation, search, planning, completion, undo, and navigation; shortcuts can be customized and are stored in browser localStorage. · github.com, 12 Oct 2026
- License
- The repository is licensed under AGPL-3.0. · github.com, 12 Oct 2026
- Markdown notes
- Tasker supports importing notes in Markdown format, which the project describes as free. · github.com, 12 Oct 2026
- Notable limits
- The README describes recurrence as basic daily, weekly, and monthly support, with custom weekdays listed as a possible future improvement. · github.com, 12 Oct 2026
- Planning
- Views include Today, Plan My Day, Stacked Planner, Calendar, Next 7 Days, Overdue, Inbox, and Unscheduled. · github.com, 12 Oct 2026
- Privacy and security
- The project recommends protecting a personal deployment with Cloudflare Access or another authentication layer and also protecting or disabling the raw Pages hostname. · github.com, 12 Oct 2026
- Productivity statistics
- The dashboard tracks completed tasks, pending totals, completion streaks, section counts, and a GitHub-style productivity heatmap. · github.com, 12 Oct 2026
- Purpose
- Tasker is an open-source personal productivity and scheduling web application for organizing tasks, sections, daily plans, calendar views, and productivity statistics. · github.com, 12 Oct 2026
- Recurring tasks
- Recurring tasks can run daily, weekly, or monthly, and completion generates the next pending instance until an optional end date. · github.com, 12 Oct 2026
- Supported platforms
- web · github.com, 22 Sept 2026
- Task management
- Tasks support optional dates, times, durations, notes, priorities, statuses, and task, event, or time-block types. · github.com, 12 Oct 2026
- Task reminders
- No · github.com, 22 Sept 2026
Where Tasker stands on Freedom251
- Daily Planner Apps#54 of 137
- To-do list apps#76 of 150