v0.0.24
Some checks failed
Create GitHub Pre-Release / tag-check (push) Has been cancelled
Create GitHub Pre-Release / build-frontend (push) Has been cancelled
Create GitHub Pre-Release / build-backend (linux-arm64, ubuntu-latest, aarch64-unknown-linux-gnu) (push) Has been cancelled
Create GitHub Pre-Release / build-backend (linux-x64, ubuntu-latest, x86_64-unknown-linux-gnu) (push) Has been cancelled
Create GitHub Pre-Release / build-backend (macos-arm64, macos-14, aarch64-apple-darwin) (push) Has been cancelled
Create GitHub Pre-Release / build-backend (macos-x64, macos-13, x86_64-apple-darwin) (push) Has been cancelled
Create GitHub Pre-Release / build-backend (windows-arm64, windows-latest-l, aarch64-pc-windows-msvc) (push) Has been cancelled
Create GitHub Pre-Release / build-backend (windows-x64, windows-latest-l, x86_64-pc-windows-msvc) (push) Has been cancelled
Create GitHub Pre-Release / package-npx-cli (vibe-kanban, linux-arm64, aarch64-unknown-linux-gnu) (push) Has been cancelled
Create GitHub Pre-Release / package-npx-cli (vibe-kanban, linux-x64, x86_64-unknown-linux-gnu) (push) Has been cancelled
Create GitHub Pre-Release / package-npx-cli (vibe-kanban, macos-arm64, aarch64-apple-darwin) (push) Has been cancelled
Create GitHub Pre-Release / package-npx-cli (vibe-kanban, macos-x64, x86_64-apple-darwin) (push) Has been cancelled
Create GitHub Pre-Release / package-npx-cli (vibe-kanban.exe, windows-arm64, aarch64-pc-windows-msvc) (push) Has been cancelled
Create GitHub Pre-Release / package-npx-cli (vibe-kanban.exe, windows-x64, x86_64-pc-windows-msvc) (push) Has been cancelled
Create GitHub Pre-Release / create-prerelease (push) Has been cancelled
using -Command with $args[0] parameter passing instead of string interpolation.
Mission Control
Orchestration and visualisation over multiple coding agents.
Project Structure
repo/
├── backend/ # Rust backend (Axum API)
│ ├── Cargo.toml
│ └── src/
│ ├── main.rs
│ ├── routes/
│ └── models/
├── frontend/ # React + TypeScript app
│ ├── package.json
│ ├── vite.config.ts
│ ├── components.json # shadcn/ui config
│ ├── tailwind.config.js
│ └── src/
│ ├── components/
│ │ └── ui/ # shadcn/ui components
│ ├── lib/
│ └── app/
├── shared/ # Shared types/schemas
│ └── types.ts
├── Cargo.toml # Workspace configuration
├── pnpm-workspace.yaml # pnpm workspace
└── package.json # Root scripts
Getting Started
Prerequisites
Installation
- Install dependencies
# Install dependencies
npm install
Development
# Run both frontend and backend in development mode
npm dev
Tech Stack
Backend
- Rust with Axum web framework
- Tokio async runtime
- Tower middleware
- Serde for JSON serialization
Frontend
- React 18 with TypeScript
- Vite for build tooling
- Tailwind CSS for styling
- shadcn/ui component library
- Radix UI primitives
Adding shadcn/ui Components
cd frontend
npx shadcn-ui@latest add button
npx shadcn-ui@latest add card
# etc.
Description
Fork of BloopAI/vibe-kanban with the upstream product sunset reverted. Base for continued self-hosted development.
Languages
Rust
50.3%
TypeScript
46.2%
JavaScript
1.2%
CSS
0.9%
HTML
0.5%
Other
0.8%