task.labs.ooo · the task shelf

task.labs.ooo

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.

A promotion surface over catalog.foss.systems — INgest, don't duplicate: it points, the upstreams own the code.

The shelf — 12 task tools

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.


How it works

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.

POINT, DON'T OWN

INgest, not duplicate

The upstream projects own the task-manager code. This surface holds a pointer + a render — source links resolve to each project's own repo.

ONE GENERATOR

render(iCatalog, lens)

The same builder that emits agent.labs.ooo and cal.labs.ooo emits this. Change the lens filter, get another category portal.

HOMOICONIC

a shelf of task tools

The portal is a map of its category: a catalog of task tools, rendered as a shelf. The rule looking at one slice of itself.

A portal = render(iCatalog, lens). The task shelf is not an exception to that rule — it is the rule, filtered to lens=task.