Gamify your life and compete with friends!

Run recurring work, household jobs, sporadic maintenance, long-term goals, and group collaboration from one privacy-first app. Add reminders, calendar sync, and optional gamification — without subscriptions or vendor lock-in.

Read the Guide
📱 Installable web app 🎮 Gamification optional
  • Three task modes: scheduled tasks, sporadic maintenance, and long-term goals
  • Collaborate with groups, assignees, QR/email invites, progress notes, and subtasks
  • Stay ahead with reminders, in-app alerts, calendar feeds, and optional streak-based motivation
Best fit for households, small teams, and people who want productivity.

Built for real work, real homes, and real momentum

TaskIt combines strong task management, privacy-first hosting, and optional motivation systems in one lightweight app. The result: less juggling, less forgetting, and more follow-through.

📋

Personal & Group Tasks

Create tasks for yourself or collaborate in groups with assignments, filters, and a clear status flow from Not Started to Complete.

👥

Secure Group Invites

Invite people with secure links, QR codes, or email invitations, then manage members, admins, and shared XP visibility inside each group.

🔔

Reminders & Alerts

Choose email and browser reminders 7 days, 1 day, or on the day a task is due, plus in-app alerts for overdue and due-soon work.

🔄

Recurring Tasks

Repeat daily, weekly, monthly, or yearly tasks automatically. Complete one occurrence and the next one is created for you.

🛠️

Sporadic Tasks

Track unscheduled maintenance work like haircuts, boiler services, or gutter cleaning, and instantly see how long it has been since the last completion.

🎯

Long-term Goals

Keep aspirational goals in their own section until you are ready to turn them into deadline-driven tasks.

📅

Calendar Integration

Subscribe to a private ICS feed in Google Calendar, Apple Calendar, or Outlook to keep TaskIt aligned with the rest of your schedule.

Subtasks & Notes

Break work into checklist steps, track progress visually, and keep timestamped progress notes for handovers, audits, or personal context.

🎮

Optional Gamification

Earn XP, unlock achievements, protect streaks with Freeze Credits, and see your progress by skill — only if you want that extra push.

🤝

Friends & Leaderboards

Add friends, share friend keys, and compare progress across leaderboards without turning the core product into a full-on game.

Why TaskIt! stands out

Most tools give you cloud convenience, self-hosted privacy, or motivation mechanics. TaskIt combines all three — while staying lightweight, flexible, and honest about what it does.

🔒

Privacy First

Uses SQLCipher at-rest encryption: your task history stays under your control.

🎮

Motivation Without the Gimmicks

TaskIt solves the motivation problem with optional XP, achievements, streaks, titles, and Freeze Credits — without forcing everyone into a role-playing game aesthetic.

🧩

Task Types Other Apps Ignore

Handle normal scheduled work, unscheduled maintenance, and long-term goals in one system instead of hacking together separate lists and reminders.

🌐

Fast on Any Device

Install as a web app on your phone.

Real screens. Real power.

TaskIt! is mobile-first but stunning on any screen. From task lists to gamification dashboards — here's a glimpse of what's waiting inside.

⚠️ Demo data — for illustration only
9:41▐▐ ▇▇▇
My Tasks + New Task
All Not Started Started Done
🌿 Mow the Lawn
Chore Not Started
📅 Due: Tomorrow
🧹 Deep Clean Kitchen
Chore Started
📅 Due: Today
🔧 Fix Leaky Tap
Maintenance Not Started
📅 Due: 20 Apr
🌀 HVAC Filter Change
Maintenance Complete
🔁 Every 3 months
🎨 Repaint Front Door
DIY Not Started
📅 Due: 30 Apr
📋Tasks
👥Groups
🔔Alerts
Progress
👤Profile
📋 Tasks
⚠️ Demo data — for illustration only
9:41▐▐ ▇▇▇
Groups + New
🏗️ Henderson Building Ltd
12 members  ·  23 active tasks
Role: Admin
🏠 The Henderson Household
4 members  ·  8 active tasks
Role: Admin
💼 Marketing Team
7 members  ·  14 active tasks
Role: Member
🏋️ Running Club
9 members  ·  5 active tasks
Role: Member
📋Tasks
👥Groups
🔔Alerts
Progress
👤Profile
👥 Groups
⚠️ Demo data — for illustration only
9:41▐▐ ▇▇▇
Install Steel Framework
Civil Engineering Started
📅 Due: 22 May 2026
👥 James R., Sarah T., Kofi A.
Site prep complete, materials on site. Crane booked for 19 May.
Progress Notes
Site assessment complete. Ground condition: stable.
James R. · 16 Apr 2026
H&S inspection passed. PPE on site.
Sarah T. · 14 Apr 2026
Steel delivery confirmed for 18 Apr.
Kofi A. · 13 Apr 2026
Change Status
Not Started
Started
Complete
📋Tasks
👥Groups
🔔Alerts
Progress
👤Profile
📝 Task Detail
⚠️ Demo data — for illustration only
9:41▐▐ ▇▇▇
⭐ My Progress
Level 7 · Expert Household 2,840 XP
340 XP to Level 8
XP Breakdown
🏠 Household1,140 XP
💼 Work900 XP
🌱 Personal800 XP
Recent Achievements
🥇 First Steps 🔥 On a Roll 🎯 Specialist
🔥 Morning Run 14 days
📋Tasks
👥Groups
🔔Alerts
Progress
👤Profile
⭐ Progress

The gamification engine that makes you want to do more

TaskIt!'s opt-in gamification engine turns every completed task into meaningful progress. Build skills, unlock achievements, protect your streaks — and earn the titles to prove it.

XP & Levels

Earn XP for every completed task. Your overall Level grows with your total XP — from Apprentice to Guru.

Overall LevelLevel 7
340 XP to Level 8
🏆

13 Achievements

From your first completed task to a 500-task streak — achievements mark every milestone.

🥇 First Steps 🔥 On a Roll 🎯 Specialist 🚂 Unstoppable +9 more…
🔥

Streak Tracking

Recurring tasks track how many times in a row you've completed them on time. Build your longest streak!

🏃 Morning Run
🔁 Daily
🔥 14
Best: 21
❄️

Freeze Credits

Earn credits by completing tasks. Spend 1 to protect a streak against a single missed deadline — because life happens.

❄️ Freeze Credits 12
👑

Earned Titles

Your overall level earns you a title based on the skill where you've earned the most XP — from Apprentice all the way to Guru. Wear it with pride.

🌱 Apprentice ⚡ Specialist 🔥 Expert 👑 Guru

⚠️ Numbers shown above are illustrative examples only.

Fully optional — enable or disable from your Profile at any time

From morning runs to construction sites

TaskIt! adapts to whatever life throws at you — from a single person tracking daily habits to a 100-person team coordinating a building project. Here's just a taste.

🏠

Home & Household

Chores, maintenance, and family to-dos

  • 🌿 Mow the Lawn Overdue
  • 🔧 Fix Leaky Tap Started
  • 🧹 Weekly Hoover Complete
  • 📦 Clear Out Garage Not Started
  • 🌀 Boiler Service Due 1 Jun

⚠️ Example data — for illustration only

💼

Office & Teams

Projects, deadlines, and collaboration

  • 📊 Q2 Budget Review Started
  • 📝 Client Proposal Overdue
  • 👥 Weekly Team 1:1s Complete
  • 🚀 Product Launch Prep Started
  • 📣 Social Media Plan Not Started

⚠️ Example data — for illustration only

🏗️

Industrial & Construction

Multi-phase projects and site coordination

  • 📋 H&S Assessment Complete
  • 🏗️ Scaffold Erection Started
  • 🔩 Steel Frame Install Due 22 May
  • 🏢 Concrete Pour Due 10 Jun
  • ⚡ M&E Installation Due 1 Jul

⚠️ Example data — for illustration only

🌱

Personal Goals

Self-improvement, habits, and routines

  • 🏃 Morning Run Complete
  • 📚 Read 30 mins Started
  • 🍎 Meal Prep Sunday Not Started
  • 💻 Online Course Started
  • 🧘 Meditation Complete

⚠️ Example data — for illustration only

How TaskIt! works

Getting started takes seconds. No complex setup, no lengthy onboarding — create your account, add a task, and start getting things done.

1

Create your account

Sign up in seconds with just your email and a password. Verify your email and you're ready to go.

2

Add your first task

Give it a title, pick a type, set a due date, and add notes. Keep it as simple or as detailed as you need.

3

Invite your team

Create a group and share a secure invite link or QR code. Collaborators join with their own account and can jump straight into the shared workload.

4

Never miss a deadline

Receive email and popup reminders before tasks are due. Subscribe to your personal ICS calendar feed and let your calendar app do the rest.

5

Level up as you go

Enable gamification from your Profile. Earn XP for every completed task, level up, unlock achievements, and build daily streaks that keep motivation high.

A better fit than cloud-only or plain self-hosted tools

Cloud apps are convenient. Gamified apps are motivating. Self-hosted tools are private. TaskIt brings those strengths together without paid tiers or unnecessary complexity.

Capability TaskIt Todoist Habitica Vikunja
Optional gamification XP, achievements, streaks Light karma only Always-on RPG None
Sporadic maintenance tracking Built in Workaround needed Not purpose-built Not purpose-built
Group collaboration Groups, assignees, notes Shared projects Parties and tasks Teams and projects
Calendar feed Private ICS Yes No Yes
Subscription required Never For full power For extras No

High-level product comparison based on broad public positioning and the feature set shipped in this repository.

Questions buyers ask before they switch

Clear answers for search engines, AI crawlers, and the people deciding whether TaskIt belongs in their stack.

What is TaskIt best at?

TaskIt is strongest for personal tasks, shared household work, recurring maintenance, and small-team collaboration — with optional gamification layered on top.

Is TaskIt really free?

Yes. There is no subscription, no per-seat pricing, and no paid upgrade path. You host it yourself and keep the full feature set.

What makes TaskIt different from Todoist, Habitica, or Vikunja?

TaskIt sits in the gap between them: more private than cloud-only apps, more motivating than plain task managers, and more approachable than heavyweight self-hosted project platforms.

Does TaskIt work offline?

TaskIt can be installed as a PWA and caches its app shell for fast launch, but live task data, reminders, and calendar feeds still depend on your server being reachable.

Is the gamification mandatory?

No. XP, achievements, streaks, titles, and leaderboards are opt-in. If you just want task management, you can use TaskIt that way.

Who should use TaskIt?

It is a strong fit for privacy-focused self-hosters, families coordinating chores and maintenance, small teams with no software budget, and personal goal trackers who need more momentum than a plain to-do list gives them.