Kanban board dashboard for Trekker issue tracker. Connects to local .trekker database.
npm install @obsfx/trekker-dashboardA kanban board dashboard for Trekker issue tracker. Provides a visual interface for managing tasks, epics, and dependencies stored in the local SQLite database.
``bash`
bun install -g @obsfx/trekker-dashboard
Or with npm (still requires Bun runtime to run):
`bash`
npm install -g @obsfx/trekker-dashboard
Navigate to a directory with a .trekker database and start the dashboard:
`bash`
cd your-project
trekker-dashboard
Options:
`bash`
trekker-dashboard -p 8080 # Start on custom port (default: 3000)
trekker-dashboard --help # Show help
- Bun runtime (required) - The dashboard uses Bun's native SQLite driver
- A project initialized with Trekker (trekker init)
`bashmacOS/Linux
curl -fsSL https://bun.sh/install | bash
See bun.sh/docs/installation for more options.
Features
- Kanban board with tasks grouped by status (TODO, In Progress, Completed)
- Epic filtering to focus on specific features
- Task details including dependencies, subtasks, and tags
- Create, edit, and delete tasks directly from the UI
- Real-time updates via Server-Sent Events
- Dark mode support
How It Works
The dashboard connects to the same
.trekker/trekker.db` SQLite database used by the Trekker CLI. Any changes made in the dashboard are immediately visible in the CLI and vice versa.- Trekker CLI - The main CLI tool for issue tracking
MIT