[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5368":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":16,"starSnapshotCount":16,"syncStatus":34,"lastSyncTime":35,"discoverSource":36},5368,"vibe-kanban","BloopAI\u002Fvibe-kanban","BloopAI","Get 10X more out of Claude Code, Codex or any coding agent","https:\u002F\u002Fwww.vibekanban.com\u002F",null,"Rust",26933,2844,108,379,0,20,138,782,116,45,"Apache License 2.0",false,"main",[26,27,28,29,30],"agent","ai-agents","kanban","management","task-manager","2026-06-12 02:01:09","\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fvibekanban.com\">\n    \u003Cpicture>\n      \u003Csource srcset=\"packages\u002Fpublic\u002Fvibe-kanban-logo-dark.svg\" media=\"(prefers-color-scheme: dark)\">\n      \u003Csource srcset=\"packages\u002Fpublic\u002Fvibe-kanban-logo.svg\" media=\"(prefers-color-scheme: light)\">\n      \u003Cimg src=\"packages\u002Fpublic\u002Fvibe-kanban-logo.svg\" alt=\"Vibe Kanban Logo\">\n    \u003C\u002Fpicture>\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">Get 10X more out of Claude Code, Gemini CLI, Codex, Amp and other coding agents...\u003C\u002Fp>\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fvibe-kanban\">\u003Cimg alt=\"npm\" src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fvibe-kanban?style=flat-square\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBloopAI\u002Fvibe-kanban\u002Fblob\u002Fmain\u002F.github\u002Fworkflows\u002Fpublish.yml\">\u003Cimg alt=\"Build status\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002FBloopAI\u002Fvibe-kanban\u002F.github%2Fworkflows%2Fpublish.yml\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdeepwiki.com\u002FBloopAI\u002Fvibe-kanban\">\u003Cimg src=\"https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg\" alt=\"Ask DeepWiki\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Ch1 align=\"center\">\n  \u003Cstrong>Vibe Kanban is sunsetting.\u003C\u002Fstrong>\n  \u003Ca href=\"https:\u002F\u002Fwww.vibekanban.com\u002Fblog\u002Fshutdown\">Read the announcement.\u003C\u002Fa>\n\u003C\u002Fh1>\n\n![](packages\u002Fpublic\u002Fvibe-kanban-screenshot-overview.png)\n\n## Overview\n\nIn a world where software engineers spend most of their time planning and reviewing coding agents, the most impactful way to ship more is to get faster at planning and review.\n\nVibe Kanban is built for this. Use kanban issues to plan work, either privately or with your team. When you're ready to begin, create workspaces where coding agents can execute.\n\n- **Plan with kanban issues** — create, prioritise, and assign issues on a kanban board\n- **Run coding agents in workspaces** — each workspace gives an agent a branch, a terminal, and a dev server\n- **Review diffs and leave inline comments** — send feedback directly to the agent without leaving the UI\n- **Preview your app** — built-in browser with devtools, inspect mode, and device emulation\n- **Switch between 10+ coding agents** — Claude Code, Codex, Gemini CLI, GitHub Copilot, Amp, Cursor, OpenCode, Droid, CCR, and Qwen Code\n- **Create pull requests and merge** — open PRs with AI-generated descriptions, review on GitHub, and merge\n\n![](packages\u002Fpublic\u002Fvibe-kanban-screenshot-workspace.png)\n\nOne command. Describe the work, review the diff, ship it.\n\n```bash\nnpx vibe-kanban\n```\n\n\n## Installation\n\nMake sure you have authenticated with your favourite coding agent. A full list of supported coding agents can be found in the [docs](https:\u002F\u002Fvibekanban.com\u002Fdocs\u002Fsupported-coding-agents). Then in your terminal run:\n\n```bash\nnpx vibe-kanban\n```\n\n## Documentation\n\nHead to the [website](https:\u002F\u002Fvibekanban.com\u002Fdocs) for the latest documentation and user guides.\n\n## Self-Hosting\n\nWant to host your own Vibe Kanban Cloud instance? See our [self-hosting guide](https:\u002F\u002Fvibekanban.com\u002Fdocs\u002Fself-hosting\u002Fdeploy-docker).\n\n## Support\n\nWe use [GitHub Discussions](https:\u002F\u002Fgithub.com\u002FBloopAI\u002Fvibe-kanban\u002Fdiscussions) for feature requests. Please open a discussion to create a feature request. For bugs please open an issue on this repo.\n\n## Contributing\n\nWe would prefer that ideas and changes are first raised with the core team via [GitHub Discussions](https:\u002F\u002Fgithub.com\u002FBloopAI\u002Fvibe-kanban\u002Fdiscussions) or [Discord](https:\u002F\u002Fdiscord.gg\u002FAC4nwVtJM3), where we can discuss implementation details and alignment with the existing roadmap. Please do not open PRs without first discussing your proposal with the team.\n\n## Development\n\n### Prerequisites\n\n- [Rust](https:\u002F\u002Frustup.rs\u002F) (latest stable)\n- [Node.js](https:\u002F\u002Fnodejs.org\u002F) (>=20)\n- [pnpm](https:\u002F\u002Fpnpm.io\u002F) (>=8)\n\nAdditional development tools:\n```bash\ncargo install cargo-watch\ncargo install sqlx-cli\n```\n\nInstall dependencies:\n```bash\npnpm i\n```\n\n### Running the dev server\n\n```bash\npnpm run dev\n```\n\nThis will start the backend and web app. A blank DB will be copied from the `dev_assets_seed` folder.\n\n### Building the web app\n\nTo build just the web app:\n\n```bash\ncd packages\u002Flocal-web\npnpm run build\n```\n\n### Build from source (macOS)\n\n1. Run `.\u002Flocal-build.sh`\n2. Test with `cd npx-cli && node bin\u002Fcli.js`\n\n### Environment Variables\n\nThe following environment variables can be configured at build time or runtime:\n\n| Variable | Type | Default | Description |\n|----------|------|---------|-------------|\n| `POSTHOG_API_KEY` | Build-time | Empty | PostHog analytics API key (disables analytics if empty) |\n| `POSTHOG_API_ENDPOINT` | Build-time | Empty | PostHog analytics endpoint (disables analytics if empty) |\n| `PORT` | Runtime | Auto-assign | **Production**: Server port. **Dev**: Frontend port (backend uses PORT+1) |\n| `BACKEND_PORT` | Runtime | `0` (auto-assign) | Backend server port (dev mode only, overrides PORT+1) |\n| `FRONTEND_PORT` | Runtime | `3000` | Frontend dev server port (dev mode only, overrides PORT) |\n| `HOST` | Runtime | `127.0.0.1` | Backend server host |\n| `MCP_HOST` | Runtime | Value of `HOST` | MCP server connection host (use `127.0.0.1` when `HOST=0.0.0.0` on Windows) |\n| `MCP_PORT` | Runtime | Value of `BACKEND_PORT` | MCP server connection port |\n| `DISABLE_WORKTREE_CLEANUP` | Runtime | Not set | Disable all git worktree cleanup including orphan and expired workspace cleanup (for debugging) |\n| `VK_ALLOWED_ORIGINS` | Runtime | Not set | Comma-separated list of origins that are allowed to make backend API requests (e.g., `https:\u002F\u002Fmy-vibekanban-frontend.com`) |\n| `VK_SHARED_API_BASE` | Runtime | Not set | Base URL for the remote\u002Fcloud API used by the local desktop app |\n| `VK_SHARED_RELAY_API_BASE` | Runtime | Not set | Base URL for the relay API used by tunnel-mode connections |\n| `VK_TUNNEL` | Runtime | Not set | Enable relay tunnel mode when set (requires relay API base URL) |\n\n**Build-time variables** must be set when running `pnpm run build`. **Runtime variables** are read when the application starts.\n\n#### Self-Hosting with a Reverse Proxy or Custom Domain\n\nWhen running Vibe Kanban behind a reverse proxy (e.g., nginx, Caddy, Traefik) or on a custom domain, you must set the `VK_ALLOWED_ORIGINS` environment variable. Without this, the browser's Origin header won't match the backend's expected host, and API requests will be rejected with a 403 Forbidden error.\n\nSet it to the full origin URL(s) where your frontend is accessible:\n\n```bash\n# Single origin\nVK_ALLOWED_ORIGINS=https:\u002F\u002Fvk.example.com\n\n# Multiple origins (comma-separated)\nVK_ALLOWED_ORIGINS=https:\u002F\u002Fvk.example.com,https:\u002F\u002Fvk-staging.example.com\n```\n\n### Remote Deployment\n\nWhen running Vibe Kanban on a remote server (e.g., via systemctl, Docker, or cloud hosting), you can configure your editor to open projects via SSH:\n\n1. **Access via tunnel**: Use Cloudflare Tunnel, ngrok, or similar to expose the web UI\n2. **Configure remote SSH** in Settings → Editor Integration:\n   - Set **Remote SSH Host** to your server hostname or IP\n   - Set **Remote SSH User** to your SSH username (optional)\n3. **Prerequisites**:\n   - SSH access from your local machine to the remote server\n   - SSH keys configured (passwordless authentication)\n   - VSCode Remote-SSH extension\n\nWhen configured, the \"Open in VSCode\" buttons will generate URLs like `vscode:\u002F\u002Fvscode-remote\u002Fssh-remote+user@host\u002Fpath` that open your local editor and connect to the remote server.\n\nSee the [documentation](https:\u002F\u002Fvibekanban.com\u002Fdocs\u002Fsettings\u002Fgeneral) for detailed setup instructions.\n","Vibe Kanban 是一个旨在提高 Claude Code、Codex 或其他编码代理效率的项目管理工具。其核心功能包括通过看板问题进行工作规划，创建支持多编码代理的工作空间，以及在用户界面内直接审查差异和提供反馈。此外，它还支持预览应用、切换多种编码代理，并自动生成拉取请求描述以供代码合并。该项目使用 Rust 语言开发，适合需要高效协作与代码审查的软件开发团队使用。尽管 Vibe Kanban 即将停止服务，但其设计理念和技术实现仍值得参考。",2,"2026-06-11 03:02:51","top_language"]