基于 Tauri 与 Nuxt 构建的离线看板桌面应用,支持 Windows、macOS 和 Linux,无需账号或联网。
- Star
- 663
- Fork
- 114
- 未关闭 Issue
- 11
- 最近提交
- 2个月前
这是什么?
Kanba 是一款看板式项目管理工具,定位为简洁、可自部署的 Trello 替代品,面向独立开发者和小型团队,适合只需要基于看板跟踪任务、不需要复杂功能的场景。
前端使用 Next.js、Tailwind CSS 和 shadcn/ui 构建,数据与认证由 Supabase 提供。Stripe 支付通过本地 Next.js API 路由接入,包含结账和 webhook 接口。支持无限项目、团队协作以及深色/浅色模式。
项目提供了本地开发与部署说明,包括通过 .env.local 配置环境变量、使用 Stripe CLI 在本地测试 webhook,以及部署到 Vercel。Stripe 为可选配置,仅配置 Supabase 即可运行核心看板功能。
核心功能
- 01基于看板组织任务,支持无限项目。
- 02支持团队协作。
- 03提供深色与浅色模式。
- 04基于 Next.js、Tailwind CSS、shadcn/ui 和 Supabase 构建。
- 05可选接入 Stripe 支付,通过本地 API 路由实现。
适用场景
- 独立开发者用看板管理个人副业项目。
- 希望自部署 Trello 式任务看板的小型团队。
- 想基于 Next.js 与 Supabase 定制应用的独立开发者。
快速上手
- 1
将示例环境变量文件复制为 .env.local
cp .env.example .env.local - 2
在 .env.local 中填写 Supabase 配置(可选填写 Stripe 配置)
- 3
安装依赖
npm install - 4
启动开发服务器
npm run dev
使用前须知
- 运行需要你自己的 Supabase 项目及对应的 URL 和密钥。
- Stripe 计费功能需要单独的 Stripe 账户并配置 webhook。
标签
常见问题
- kanba 是什么?
- 面向独立开发者和小团队的开源轻量级 Trello 替代品,基于 Next.js 与 Supabase 构建。 Kanba 是一款看板式项目管理工具,定位为简洁、可自部署的 Trello 替代品,面向独立开发者和小型团队,适合只需要基于看板跟踪任务、不需要复杂功能的场景。
- kanba 可以免费使用吗?用的什么许可证?
- kanba 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- kanba 还在维护吗?
- 半年内有更新。kanba 最近一次提交是在 2026年8月8日。
- kanba 适合用来做什么?
- 独立开发者用看板管理个人副业项目。 希望自部署 Trello 式任务看板的小型团队。 想基于 Next.js 与 Supabase 定制应用的独立开发者。
- kanba 怎么安装和运行?
- 将示例环境变量文件复制为 .env.local: cp .env.example .env.local 在 .env.local 中填写 Supabase 配置(可选填写 Stripe 配置) 安装依赖: npm install 启动开发服务器: npm run dev
- 在哪里获取 kanba?
- 源代码和安装说明在 GitHub 上:https://github.com/Kanba-co/kanba
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2069177VueGPL-3.0更新于 15小时前
开源的团队工作与项目管理平台,集成任务管理、看板和时间追踪功能。
591111TypeScriptAGPL-3.0更新于 昨天
基于 Meteor 构建的开源可自托管看板应用,支持实时协作、多种导入导出格式和多种视图。
2.1万3004JavaScriptMIT更新于 13小时前
可自托管的看板项目管理工具,团队可实时协作管理项目、任务与卡片,提供免费社区版。
1.3万1390JavaScriptOther更新于 21小时前
一款基于 Markdown 的任务管理工具,可在任意 Git 仓库中使用 Kanban 看板,便于人与 AI 智能体协作。
7079455TypeScriptMIT更新于 前天
一个基于原生 JavaScript ES 模块和 Vite 构建的项目管理工作台,界面简洁有条理。
924210JavaScript无许可证更新于 15天前