# kanbn/kan

The open source Trello alternative.

Repository: https://github.com/kanbn/kan
Canonical: https://ross.abutalabs.com/products/kan
Homepage: https://kan.bn
Language: TypeScript
License: AGPL-3.0
License Family: copyleft
Topics: drizzle-orm, nextjs, open-source, tailwindcss, trpc, turborepo, typescript, zod, better-auth
Last push: 2026-08-25T21:26:45+00:00

## Health v2 (maintenance only)
Score: 80/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 60, longevity 74
- inputs: {"age_days": 1041, "days_push": 8, "days_rel": 65, "gap_med": 8, "n_releases_24m": 26}
- flags: prerelease_only
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5507, forks 454 (observed 2026-08-28T04:09:21.746994+00:00)

## What it is
Kan is an open-source, self-hostable kanban project management application positioned as a Trello alternative. It offers boards, cards, labels, comments, activity logs, templates, team collaboration, and Trello imports, built with Next.js, tRPC, Drizzle ORM, and Better Auth.

## Use cases
- self-host a Trello alternative for my team
- manage tasks on a kanban board
- import my existing Trello boards
- collaborate with teammates on project boards
- track card changes with an activity log
- create reusable board templates for recurring workflows
- host project management software on my own infrastructure

## When to choose
- you want a minimalist, Trello-style kanban app you can self-host
- you need full data ownership of your project management data
- you want to migrate away from Trello with easy board imports
- you prefer open-source tooling built on a modern TypeScript stack

## When to avoid
- you need advanced reporting, Gantt charts, or enterprise project management features
- you require mature third-party integrations (still marked as coming soon)
- you need SAML SSO or custom branding without the paid cloud plans
- you want a native desktop or mobile app rather than a web application

## Facets
- artifact type: application
- maturity: active
- function: self-hosted, web-framework, auth, orm, api-framework
- domain: developer-tools, web-development, self-hosted
- platform: self-hosted
- tags: kanban, project-management, trello-alternative, nextjs, trpc, drizzle-orm, task-management, collaboration, web-server, docker, nodejs, typescript

## Member repositories
- kanbn/kan (main) score 80

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:21.746994+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:56:16.410069+00:00, confidence not recorded.
  - readme: https://github.com/kanbn/kan (fetched 2026-08-28T04:09:21.746994+00:00, sha 3e936f4229bf)
  - homepage: https://kan.bn (fetched 2026-08-29T08:51:40.565161+00:00, sha 71a698b60957)
  - site_page: https://docs.kan.bn (fetched 2026-08-29T08:51:40.577165+00:00, sha 5a2d652572a4)
  - site_page: https://kan.bn/pricing (fetched 2026-08-29T08:51:40.574461+00:00, sha 171ea8938d38)
- Data as of 2026-08-30T08:39:29.467469+00:00.
