Description
General Task is an open-source planning software that empowers users to take control of their time through effortless time blocking and daily planning. The core philosophy behind General Task is to provide a powerful yet ergonomic tool that aids productivity without becoming a hindrance. By allowing users to drag any task directly to their calendar, the software automatically creates events on Google Calendar, centralizing all important to-dos.
Read More
This planning software excels at integrating with various actionable items from different platforms. It synchronizes PRs from GitHub, tasks from Linear and Jira, meetings from Google Calendar, and even Slack messages. This comprehensive integration provides a bird's-eye view of all commitments on the Overview page, facilitating effective daily planning. The tool champions the concept of 'singletasking,' highlighting the significant recovery time lost due to distractions, which can be up to 23 minutes per incident.
To combat distractions, General Task features a Focus Mode, enabling users to dedicate their full attention to a single task or topic. This mode ensures that users can concentrate without interruption, seeing only relevant information about their current meeting or calendar-dragged tasks. The interface is designed for efficiency and comfort, with features like the Quick Command tool allowing users to perform numerous shortcuts with simple keystrokes, making the software feel like a finely tuned instrument with practice.
General Task is also committed to accessibility and community contribution, being open-source and available for free self-hosting. This approach ensures that individuals and teams can leverage its powerful planning capabilities without cost, while also fostering a collaborative development environment. The software is ideal for professionals, developers, project managers, and anyone seeking to optimize their daily schedule and enhance focus.
- CategoryAI Scheduling Tools
- Pricing ModelOpen Source
- DeploymentSelf-hosted
- PlatformsWeb
General Task's Core Features
Effortless time blocking by dragging tasks to calendar
Integration with Google Calendar, GitHub, Linear, and Jira
Consolidated view of all actionable items
Focus Mode for distraction-free singletasking
Quick Command tool for keyboard shortcuts
Open-source software
Free self-hosting option
Ergonomic and efficient user interface
Syncs Slack messages as actionable items
Bird's-eye view on Overview page
How to use General Task?
Integrate: Connect your Google Calendar, GitHub, Linear, and Jira accounts.
Plan: Drag tasks from integrated platforms or add new ones to your calendar.
Schedule: Define time blocks for each task directly on your calendar.
Focus: Activate Focus Mode to concentrate on your current task without distractions.
Review: Utilize the Overview page for a daily bird's-eye view of your schedule.
Optimize: Use Quick Commands for efficient navigation and task management.
General Task's Use Cases
- Daily Planning
- Time Blocking
- Project Management
- Focus Enhancement
- Task Consolidation
- Developer Workflow
- Team Coordination









