One calendar to plan your events and tasks.
A self-hosted calendar that puts your tasks on the same timeline as your events. Keep your calendars in Mitra, or sync the ones you already use.
No sign-up needed.
The week
Hour by hour, a column per day. Drag to create, move and resize.
Your events
Kept in Mitra, or synced with the calendars you already use.
Your tasks
On the same days as your events. Drag one into your week to schedule it.
How they connect
Subtasks and dependencies, drawn as lines between entries.
The same plan in other views
Hour by hour, with tasks in the same columns as events. Try it in the demo.
Recurring things like workouts shrink to small marks, so a busy month stays readable. Try it in the demo.
The whole year on one screen. Handy for finding a free week. Try it in the demo.
Your open tasks, one per row, in the order they are due. Try it in the demo.
Your entries as rows. Sort and filter them, and change many at once. Try it in the demo.
On its own, or with the calendars you have
Keep calendars in Mitra itself, or sync the ones you already use, both ways.
Host it yourself
One Docker container, with everything it stores in one folder. Free and open source under the AGPL-3.0.
services:
mitra:
image: ghcr.io/a11delavar/mitra:latest
restart: unless-stopped
ports:
- '3000:3000'
volumes:
- ~/mitra:/app/data$docker compose up -d