task manager
  • TypeScript 95.3%
  • CSS 1.5%
  • Shell 1.2%
  • Roff 1.1%
  • JavaScript 0.5%
  • Other 0.4%
Find a file
Barrett Ruth a99e033c34
Some checks failed
deploy / Deploy (push) Has been cancelled
quality / Lint (push) Has been cancelled
quality / Test (push) Has been cancelled
quality / Build (push) Has been cancelled
fix: stop duplicating forge label in task panel source row
The panel source row showed the TaskSourceIndicator (which already renders
the full owner/repo#num for forge tasks) plus a separate detail label that
resolved to the same string. Render the detail label only when it differs
from the indicator's short provider label, removing the forge duplication
while keeping the complementary gcal/gtasks/ics labels.
2026-06-07 20:09:38 -05:00
.codex/skills/delta fixup some skills 2026-06-07 02:21:00 -05:00
.forgejo fix: remove bundled font dependency 2026-06-06 06:25:05 -05:00
.github/workflows docs: add Forgejo mirror routing note (#269) 2026-05-05 00:47:01 +00:00
assets docs: add Forgejo mirror routing note (#269) 2026-05-05 00:47:01 +00:00
cli Fix CLI filter arguments (#479) 2026-05-23 01:24:22 +00:00
docs feat: add software external task sync 2026-06-06 03:55:20 -05:00
drizzle feat: add software external task sync 2026-06-06 03:55:20 -05:00
scripts fix: remove bundled font dependency 2026-06-06 06:25:05 -05:00
src fix: stop duplicating forge label in task panel source row 2026-06-07 20:09:38 -05:00
tests fix: stop duplicating forge label in task panel source row 2026-06-07 20:09:38 -05:00
.gitignore refactor: extract provider settings primitives (#398) 2026-05-12 13:54:03 +00:00
biome.json Calendar rewrite (#251) 2026-04-18 19:44:07 -04:00
components.json feat: initial commit 2026-03-22 18:40:21 -04:00
CONTRIBUTING.md docs: add contributing guide (#270) 2026-05-05 17:52:51 +00:00
drizzle.config.ts refactor: self-hosting cleanup, lazy DB init, SVG favicon 2026-03-22 21:09:30 -04:00
flake.lock feat(auth): add OAuth login for GitHub, Google, and GitLab (#30) 2026-03-22 23:52:11 -04:00
flake.nix Add Delta Codex skill (#480) 2026-05-23 02:15:46 +00:00
justfile fix: remove bundled font dependency 2026-06-06 06:25:05 -05:00
LICENSE chore: re-apply GPLv3 LICENSE 2026-05-01 11:27:56 +00:00
next.config.ts scope: remove PWA service worker surface (#298) 2026-05-11 18:56:30 +00:00
package.json Remove sidebar category navigation (#405) 2026-05-12 14:34:43 +00:00
pnpm-lock.yaml Remove sidebar category navigation (#405) 2026-05-12 14:34:43 +00:00
pnpm-workspace.yaml feat: add integration tests, automation engine, and CLI client 2026-03-22 19:23:59 -04:00
postcss.config.mjs feat: scaffold project 2026-03-22 17:42:54 -04:00
README.md Update README.md (#468) 2026-05-15 21:27:20 +00:00
tsconfig.json fix: biome formatting and exclude cli from root tsconfig 2026-03-31 16:19:38 -04:00
vitest.config.ts refactor: share queue and kanban search surface (#385) 2026-05-12 13:05:47 +00:00

delta (Δ)

A personal, self-hosted todo platform.

Note

Due to GitHub's historic unreliability, active development is hosted on Forgejo. GitHub is maintained as a read-only mirror.

delta

Philosophy

Too many task managers are either closed-source, behind a pay wall, or lacking core features. Delta provides the bare minimum: calendaring, a kanban board, and integration with popular tooling.

Designed to be self-hosted, Delta is plug-and-play. For example, I use Delta to report on and pull requests opened on select open-source repositories.

Delta is functional and aesthetically pleasing while remaining small enough to understand, and durable enough to run for years.

Self-hosting