Skip to content

Open source · MIT · runs on your Cloudflare

Your team's week, at a glance.

Taskivities is a small, keyboard-fast task manager for teams. Every task has a project, a date, an owner and a priority, and a history nobody can rewrite. Overdue work never hides: it rolls into today.

My week: everything assigned to you, with overdue work carried into today
keyboard navigable
100%
servers to look after
0
command to deploy a team
1
licensed, free forever
MIT

Small on purpose

Every task is complete

A task can't exist without a project, a date, an owner and a priority. No orphans, no "someday" pile, no guessing who has it.

Today means today

Anything overdue shows up today, marked with how late it is, in each person's own time zone. Nothing quietly slips into the past.

History you can trust

Every change is recorded for good. Dates moved, tasks handed over, items ticked: you can always see who did what, and why.

A quick tour

Everything a small team needs. Nothing it doesn't.

Plan the week, work through it together, and let your other tools and AI assistants feed it.

Plan

Your week at a glance

Today, Week and Board views of everything assigned to you, and everything you've handed to others. Switch to anyone's week in one keystroke.

  • Overdue work rolls into today with a "days late" badge, so nothing quietly slips.
  • "Today" is each person's own today, in their own time zone.
  • Step through weeks with [ and ], and see what was done on past days.
Plan

Repeating tasks that don't pile up

Every weekday, every other Friday, the 2nd Tuesday of each month, or seven days after it was last done. Only one copy is open at a time.

  • Finishing a copy creates the next one on its next date. Missed dates are skipped, not stacked.
  • Skip a single copy, or edit it and choose whether future copies follow.
  • Checklists carry over to the next copy, unticked.
Plan

Every action has a key

Built for people who live on the keyboard. N for a new task, X to finish, D for the date, T to transfer, and ? to see the rest.

  • J / K and arrows move through lists, the board, menus and the date picker.
  • ⇧N, ⇧C and ⇧A jump straight to notes, the checklist or attachments.
  • ⌘Z undoes your last change.
Collaborate

Everything about a task in one place

Each task has a project, a date, an owner and a priority, always. Add notes, a checklist, files and a conversation when you need them.

  • Drop files on a task or paste a screenshot to attach it.
  • Comments notify the assignee and whoever created the task.
  • Empty sections fold away, so simple tasks stay simple.
Collaborate

A history nobody can rewrite

Every change is recorded for good: who moved the date, who transferred it and why, who ticked what. The database itself refuses edits to the history.

  • A burst of changes by one person reads as one entry.
  • Nothing is deleted. Archived tasks can be restored by anyone on the project.
Collaborate

On your phone, light or dark

Add Taskivities to your home screen and it opens like an app, with your team's own icon. Light and dark themes follow your system.

  • Phone layouts for every page, with room for the notch.
  • Upload your logo and app icon in Settings.
Automate

Works with Claude and other AI assistants

Connect Claude (or any MCP client) and ask "what's on my plate today?", "move the offsite to Monday" or "attach these notes". It signs in as you and follows the same rules.

  • Create, update, complete, transfer, comment, tick checklists and attach files.
  • Every change is marked "via Claude" in the history.
  • One-time upload links let Claude Code attach files from your computer.
Automate

Webhooks that turn events into tasks

Give GitHub, a form or Zapier an address. A new webhook collects a few sample requests, and you click their fields to decide what each task says.

  • Pick the project, the person (or match them by email), the due date and priority.
  • "Only when" filters and "skip repeats" keep the noise out.
  • A live preview shows exactly the task each request creates.

Open source

Yours to run, read and change

Taskivities is MIT licensed. It runs entirely on your Cloudflare account: a Worker, a D1 database and, for attachments, an R2 bucket. One codebase serves as many teams as you like, each with its own database and address.

Terminal
$ git clone https://github.com/taskivities/taskivities-app
$ cd taskivities-app && npm install
$ npm run tenant -- create acme
$ npm run deploy -- acme

Give your team one clear list.

Free, open source, and running on your own account in about ten minutes.

Get it on GitHub