A favicon of Kan

Kan

An open source kanban board for teams that want Trello-style project management running on infrastructure they control.

Open Source Alternative to:

Screenshot of Kan websiteVisit Kan

Kan is an open source project management tool built as an alternative to Trello. Boards, cards and workspaces behave the way people already expect them to, with the difference that the whole thing runs on a server you own and a database you can back up.

It is a Next.js application using tRPC, Drizzle ORM, Better Auth, Tailwind CSS and React Email over Postgres. A Docker Compose file starts the database, runs migrations and brings the web service up once those finish, so a working instance is one command away.

Day-to-day features cover what a small team needs from a board.

  • Board visibility: control who can view and who can edit each board.
  • Workspace members: invite people and work together inside a shared workspace.
  • Trello imports: bring existing boards across using Trello API credentials.
  • Labels and filters: organize cards and find them again without scrolling.
  • Comments and activity log: discuss a card and read the detailed history of every change to it.
  • Templates: save reusable board layouts instead of rebuilding the same columns.

Configuration is environment variables throughout, with Redis for optional rate limiting, SMTP for email, Google, Discord, GitHub or generic OIDC for login, and S3-compatible storage for uploads. Railway offers a one-click deployment for anyone who does not want to run Compose, and integrations with other tools are listed as coming soon.

Share:
Details:
  • Stars


    5,588
  • Forks


    462
  • Last commit


    4 days ago
  • Repository age


    3 years
  • License


    AGPL-3.0
  • Repository


    kanbn/kan

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to Kan:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit