Cooperative task & project tools you can self-host. A public shelf over the FOSS tasks catalog — 12 self-hostable open-source task and project-management tools across kanban boards, project management, personal to-do and the command line. Not products to buy, but software to run, own and adapt.
catalog.foss.systems — INgest, don't duplicate: it points, the upstreams own the code.
Every card is a self-hostable FOSS task or project-management tool from
catalog.foss.systems/tasks — grouped by how you work. Cards point
out at each project's own homepage or repository; nothing here is
embedded or owned. Pick one, run it yourself.
Self-hosted kanban / Trello-style boards
Self-hosted open-source kanban board with swimlanes, work-in-progress limits, cards, checklists and multi-board organisation.
Minimalist self-hosted kanban with work-in-progress limits, automated actions, subtasks, swimlanes and time tracking.
Realtime kanban board (an MIT-licensed Planka fork) with drag-and-drop cards, labels, attachments and multi-project boards.
Trello-style kanban boards inside Nextcloud — cards, labels, due dates and attachments; runs as an app on a Nextcloud instance.
Full project-management suites and issue trackers
Web-based project management suite — work packages, Gantt charts, agile boards, time tracking and wiki (Community Edition).
Mature Rails project management and issue tracker with wikis, forums, Gantt charts, roles and per-project configuration.
Agile project management for Scrum and Kanban teams — backlogs, sprints, task boards, issue tracking and burndown charts.
Goals-oriented open-source project management (strategy, planning, execution) designed to be friendly to neurodivergent users.
Personal to-do and GTD task managers
Self-hosted to-do and project app with list, table, Gantt and Kanban views, reminders, labels and CalDAV sync.
Local-first personal task manager with timeboxing, Pomodoro and time tracking; desktop app and PWA with bring-your-own sync.
Ruby-on-Rails Getting-Things-Done (GTD) web app organised around contexts, projects and next actions.
Command-line task managers
This page is thin by construction. A portal is render(iCatalog, lens=<category>) — one shared catalog, filtered to a single category and drawn as a shelf. Point the task lens at the catalog and you get this. Point a different lens and you get agents, cal or maps. Same move, different filter.
One catalog, many category renderings — the shelf is data, not a bespoke app.
A portal = render(iCatalog, lens). The task shelf is not an exception to that rule — it is the rule, filtered to lens=task.