Kan.bn
lastmod 2025-06-04created 2025-06-041 edits
Open-source alternative to Trello
About
- Kan.bn is a collaboration-focused project management tool and an open-source alternative to Trello
- Provides key collaboration features such as board management, team member invitations, comments, labels and filters, and activity logs
- Supports easy import of existing Trello data and tracking of activity history
- Templates and integrations with external tools are coming soon
- Built on a modern stack including Next.js, tRPC, and Tailwind CSS, providing a modern experience
Kan.bn: an open-source project management tool to replace Trello
- A team collaboration project management platform that provides Trello-like features as open source
- Anyone can freely use the core collaboration features for goal management, such as permission control, member invitations, and card discussions
- Compared to other commercial board collaboration services, it adopts an AGPLv3-based license, so the entire source can be freely modified and extended
- It also provides data migration from Trello projects, with the advantage that existing Trello users can easily move to Kan.bn
Key features
- Board visibility control: view and edit permissions can be controlled individually for each project board
- Workspace member invitations and collaboration: invite team members to a workspace for joint work and real-time communication
- Trello data import: provides a feature to import existing Trello boards into Kan.bn in one go
- Labels and filters: card tagging and quick search make it easy to identify and manage cards even in large projects
- Comments and discussion: opinions can be freely left and recorded per card, optimized for real-time discussion
- Activity history: all card changes are automatically recorded/tracked, so you can see who did what and when
- Templates, external service integration (planned): saving frequently used board setups and integrations with external tools are coming soon
Tech stack
- Next.js: supports server-side rendering and a modern web development environment
- tRPC: uses an API communication structure that emphasizes type safety
- Better Auth: automates and strengthens the authentication process
- Tailwind CSS: supports flexible and fast UI/UX customization
- Drizzle ORM: clean database abstraction and type guarantees
- React Email: built-in messaging system for user mailing