Skip to main content

Your Tasks and Events in One Calendar

Day, Week, and Month views for your Obsidian tasks. Connect your device calendars to see events alongside tasks. Use time blocking to plan your day, and tap any item for a quick peek without navigating away.

Day, Week & Month views with time grid
Native calendar event integration (Premium)
Available on iPhone, iPad, Mac & Android
TaskForge calendar view on macOS showing tasks and events in a week time grid

A Full Calendar Built for Task Management

Three View Modes

Switch between Day (24-hour time grid), Week (responsive multi-day columns), and Month (infinite-scroll grid with indicators). Each view adapts to your screen size, 3 columns on phone, 7 on desktop.

Native Calendar Events

Connect your device calendars to see events alongside tasks. Works with Apple Calendar, Google Calendar, Outlook, and any provider that syncs to your device. Events show their calendar color and support RSVP, recurrence, and reminders.

Time Blocking

Assign durations to tasks and they render as visual blocks on the time grid. Type "90m" or "2-4pm" in Quick Add, drag across time slots on desktop, or set duration manually. Tasks without a duration show as 30-minute blocks.

Task Peek

Tap any task or event to open a floating editor. Change the title, status, priority, dates, tags, and description without leaving the calendar. Changes save automatically. Navigate between items with arrow keys.

Smart Filtering

Filter by 7 dimensions: calendars, task lists, date types (due, scheduled, start, completion, created, cancelled), statuses, overdue tasks, pending tasks, and declined events. Filter chips appear only when active.

Create Events Anywhere

Long-press a time slot to create an event at that time. Drag across empty slots on desktop to define a start and end time. Use Quick Add event mode to type event details naturally. Press Cmd+N on macOS.

Mobile Layout

A split screen with the calendar grid on top and task agenda on the bottom. A drag handle between them lets you resize. Double-tap the handle to cycle between week strip, full month, and collapsed list. Position persists across sessions.

Desktop Sidebar

A togglable 340px sidebar on the left shows overdue tasks and a scrollable multi-day agenda. Scrolling the sidebar syncs the calendar's selected date. Toggle it with the hamburger icon or Cmd+\ on macOS.

Keyboard Shortcuts

10 shortcuts on macOS: Cmd+Shift+C to toggle calendar, Cmd+1/2/3 for Day/Week/Month, Cmd+T for today, Cmd+\ for sidebar, Cmd+Left/Right to navigate, and Cmd+N for new event.

Workflows for Every Schedule

Whether you are planning your day, managing a team schedule, or coordinating with external calendars, the TaskForge calendar adapts to your needs.

Daily Time Blocking

Use Day view with task durations to plan your day hour by hour. Assign durations to tasks and see them as blocks on the time grid.

  1. 1 Switch to Day view with Cmd+1 or the view toggle
  2. 2 Add durations to tasks (type "90m" or "2-4pm" in Quick Add)
  3. 3 See tasks as time blocks on the 24-hour grid
  4. 4 Drag to reschedule or resize blocks

Week Planning with Events

Use Week view to see your tasks and calendar events across the full week. Identify conflicts and open time slots at a glance.

  1. 1 Enable calendar events in Settings
  2. 2 Switch to Week view to see 7-day columns on desktop
  3. 3 Tasks and events appear as colored blocks side by side
  4. 4 Long-press or drag to create new events in open slots

Month Overview

Use Month view for a high-level view of your schedule. Dot indicators show which days have tasks or events. Scroll infinitely through past and future months.

  1. 1 Switch to Month view with Cmd+3
  2. 2 Scan dot indicators to spot busy and free days
  3. 3 Tap any date to see its tasks in the agenda below
  4. 4 Double-tap or long-press a day to create a new task

Get Started in Seconds

1

Open the Calendar

Tap the calendar icon in the top bar or press Cmd+Shift+C on macOS to switch from the task list to the calendar view.

2

Choose a View

Select Day, Week, or Month using the view toggle in the header. On macOS, press Cmd+1, Cmd+2, or Cmd+3.

3

Connect Your Calendars

Go to Settings and enable Calendar Events (Premium). Grant calendar permission and your events appear alongside tasks.

4

Start Planning

Add durations to tasks for time blocking, create events by long-pressing time slots, and tap any item for a quick peek.

How the Calendar Works in TaskForge

A closer look at the views, interactions, and integrations that make the calendar powerful.

Day View: Your 24-Hour Time Grid

Day view shows a single day with a full 24-hour time grid. Tasks and events are positioned as visual blocks at their scheduled time. All-day and untimed items appear in a separate section above the grid. Swipe left or right to navigate between days. On desktop, drag across empty time slots to create an event with a specific start and end time.

Week View: Multi-Day Columns with Overlap Handling

Week view shows multiple columns, one per day. On phones you see 3 days, on tablets the count adjusts automatically based on screen width, and on desktop you see the full 7-day week. Tasks and events are positioned on a shared time grid with automatic overlap handling. A red now-line shows the current time on today's column, updating every 60 seconds. The all-day section at the top is resizable with a drag handle.

Month View: Infinite Scrolling with Indicators

Month view displays an infinite-scroll grid (over 80 years in each direction). Day cells show dot and bar indicators for tasks and events. On desktop, multi-day events render as colored bars spanning across week rows, with up to 3 rows per week and overflow dots for more. Double-tap on desktop or long-press on mobile to create a task or event on that day.

Calendar Events from Any Provider

TaskForge reads from your device's native calendar store, so it works with any provider that syncs to your device: Apple Calendar (iCloud, Exchange, Google, Yahoo), Google Calendar, Outlook, CalDAV calendars, and more. Events appear merged into calendar views with their native calendar color. Events from multiple calendars with the same title and time merge into a single entry with a multi-color gradient.

Task Peek: Quick Edit Without Navigation

Tap any task or event to open a floating overlay with full editing capabilities. Change the title, status, priority, dates, duration, tags, and description. Changes save automatically with a 500ms debounce for text fields. Navigate between items with arrow keys or J/K. Event peek shows RSVP status, location, attendees, and conference links.

Deep Dive: Calendar Capabilities

Advanced features for professionals who need precise control over their schedule.

RSVP for Calendar Events

Respond to calendar invitations with Accepted, Tentative, Declined, or Needs Action. On Android, RSVP is handled directly in TaskForge. On iOS and macOS, tapping the RSVP button opens the native calendar editor. Declined events appear dimmed with strikethrough text. Tentative events show at reduced opacity. You can filter declined events on or off.

Recurring Events with Scope Control

When editing or deleting a recurring event, a scope dialog asks whether to apply the change to this event only, this and future events, or all events in the series. This gives you fine-grained control over recurring event modifications.

NLP Time Ranges and Duration

Type "10am-2pm" in Quick Add and TaskForge extracts a start time of 10:00 AM and a duration of 4 hours. Type "90m" or "1h30m" to set a duration directly. Named times like "noon" and "midnight" are recognized. All parsing works in 18 languages.

Event Mode in Quick Add

Toggle to event mode in Quick Add to create calendar events instead of tasks. The parser extracts event-specific properties: title, date, time or time range, duration, location, and calendar. Type "/" to select a calendar from a dropdown. The @ symbol is repurposed for location in event mode.

Calendar Notifications and Budget

TaskForge schedules notifications for calendar event reminders alongside task notifications. A smart budget system collects all desired notifications, sorts by priority and time, and schedules within OS limits (58 on iOS, 194 on Android). Overflow is persisted to disk for future scheduling.

Frequently Asked Questions

Does TaskForge integrate with my device calendar?

Yes. TaskForge reads from your device's native calendar store, so it works with Apple Calendar, Google Calendar, Outlook, Exchange, and any CalDAV provider that syncs to your device. Events appear alongside tasks in all calendar views. This is a Premium feature.

Can I create calendar events from TaskForge?

Yes. Create events by long-pressing a time slot in Day or Week view, dragging across time slots on desktop, using Quick Add event mode, the New Item screen, or pressing Cmd+N on macOS. You can set the title, date, time, duration, location, calendar, and recurrence.

What is time blocking in TaskForge?

Time blocking lets you assign durations to tasks so they appear as visual blocks on the calendar time grid. Type a duration like "90m" or a time range like "2-4pm" in Quick Add, or drag to create on desktop. Tasks with durations span the appropriate height on the Day and Week grids. Tasks without a duration default to a 30-minute visual block.

How does Task Peek work in the calendar?

Tap any task or event in the calendar to open a floating overlay with full editing capabilities. You can change the title, status, priority, dates, duration, tags, and description without navigating away. Changes save automatically. Navigate between items with arrow keys. For events, you also see RSVP status, location, attendees, and conference links.

Is the calendar a premium feature?

The basic calendar view is available for free. Calendar event integration, full date navigation, and advanced filtering are premium features available with the lifetime purchase ($39.99) or monthly subscription ($1.99/month). You can try all calendar features during the free one-week trial.

What keyboard shortcuts are available?

On macOS: Cmd+Shift+C toggles the calendar, Cmd+1/2/3 switches between Day/Week/Month, Cmd+T jumps to today, Cmd+\ or Cmd+Option+S toggles the sidebar, Cmd+Left/Right navigates between periods, and Cmd+N creates a new event.

How do I filter what appears in the calendar?

Tap the filter button to open a bottom sheet with up to 3 tabs: Calendars (toggle device calendars on or off), Lists (choose which task lists appear), and What to Show (date types, completed tasks, overdue tasks, pending tasks, declined events). 7 filter dimensions total.

Can I set TaskForge to open to the calendar?

Yes. Go to Appearance settings and change the "Open App To" option to Calendar. TaskForge will launch directly into the calendar view instead of the task list.

How does the mobile layout work?

On mobile, the screen splits with the calendar grid on top and the task agenda on the bottom. A drag handle between them lets you resize. Double-tap the handle to cycle between three positions: week strip, full month, and collapsed list. Your chosen position persists across app restarts.

Plan Your Day Visually

Download TaskForge and see your Obsidian tasks and calendar events in one unified view.