ForkFree

Productivity and notes

OpenTodo

by OpenTodoApp

OpenTodo is a to-do app you host yourself, with projects, reminders, recurring tasks and shared lists. It keeps a full copy of your data on each device so it works offline, and syncs through your own server.

Hidden gemA self-hosted, local-first task manager that installs with one Docker command, runs offline, and covers most of what commercial task apps offer (recurring tasks, sharing, reminders, CalDAV, API/CLI, backups). There's a no-signup demo, docs, CI and a tiny single-binary footprint, so it looks ready to try now. Best for freelancers and small teams wanting a self-hosted Todoist-style task app.
New and promisingUnder two months old. Expect rough edges and fast changes.

View on GitHubProject website

Stars
176 +9 a day, est.
Licence
AGPL-3.0
Runs on
A small server
Setup
Easy
Language
TypeScript
Age
20 days

What you can do with it

  • Plan your day with projects, subtasks, boards, labels and recurring tasks
  • Share lists and projects with family or team members, with comments
  • Add tasks by typing, voice, email, command line or browser extension

Make money with it

Offer a paid setup and hosting service that runs private OpenTodo instances for families or small teams who want to avoid subscriptions.

An idea, not financial advice. Check the licence before charging for anything built on it.

Ways a business could use it

  • Give a small team a shared task manager with no per-person monthly fee
  • Keep client and project to-dos on your own server, so your data stays under your control

Can you use it commercially?

Free to use. Anything you distribute that includes it must be open-sourced under the same licence. Running it as an online service also counts, so a hosted version must offer its source.

Not legal advice. Read the project's licence file before building a product on it.

Getting it running

Run a single Docker command, open localhost:8080 and create your account; Compose, Coolify, Unraid and plain binaries are also supported.

Follow the official instructions in the project README.

Things to check

  • Version 0.4, so some integrations (CalDAV, single sign-on, real phones) still need real-world testing
  • Much of the code was written with AI coding agents
  • AGPL-3.0 licence has obligations if you offer a modified version as a service
  • Optional AI assistant needs your own paid API key

Checked 29 Oct 2026. Summary drafted by AI from the project's README.

More in Productivity and notes

Filee KnifeLemon
New and promising

Filee is a free, open-source file converter that allows users to convert between 263 file formats by simply dragging and dropping files. It works offline and does not require any additional software like Office or Hancom Office.

Could replace Nitro PDF, Smallpdf

17.9k stars +1217 a day MIT
humanizer blader
Worth a look

Humanizer is a skill for AI coding and chat agents such as Claude Code and Codex. It rewrites AI-generated text to remove common machine-writing habits, based on Wikipedia's guide to spotting AI writing, without changing the meaning.

62.5k stars +383 a day MIT
Stirling-PDF Stirling-Tools
Ready to use

Stirling PDF is an open-source platform for editing and managing PDFs, offering desktop, browser, and self-hosted server options.

Could replace Adobe Acrobat Pro

95.4k stars +79 a day MIT