{"repo":"NazzarenoGiannelli/tuiboard","free":true,"listed":false,"github":"https://github.com/NazzarenoGiannelli/tuiboard","clone":"git clone https://github.com/NazzarenoGiannelli/tuiboard.git","description":"Terminal kanban on plain markdown, with optional Today/Tomorrow planner, 24h agenda + calendar, and a live Claude Code agent view. Use only the panels you want.","language":"TypeScript","stars":107,"topics":["bun","kanban","markdown","obsidian","opentui","productivity","solidjs","terminal","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"tuiboard A terminal kanban board on plain markdown files, with three optional panels you switch on or off: a Today/Tomorrow planner across all your boards, a 24-hour agenda with a read-only Google / Microsoft 365 calendar overlay, and a live view of your Claude Code sessions . Run it as a pure kanban, or any mix of the four. The board is always on; the rest is opt-in (see Zones). Built with OpenTUI + SolidJS on Bun. Cross-platform (Linux, macOS, Windows). No vendor lock-in: boards are CommonMark with the Obsidian Tasks-plugin emoji vocabulary, so they open and edit fine in any markdown editor. Install Requires Bun ≥ 1.2 — tuiboard runs on the Bun runtime (it's not a Node CLI). OpenTUI ships its own native renderer binaries; Bun picks the right one for your platform automatically. Pick whichever install fits: Global, straight from GitHub (no npm needed) — run tuiboard from anywhere: Global, from npm: From source (for hacking on it): Quick start Starting fresh — no Obsidian, no special folders required: 1. Install Bun (bun.sh), then bun install -g tuiboard . 2. Make one or more board files. A board is a plain .md file: every ## heading is a column, every - [ ] line is a task. The simplest board: Create one file per tab you want (e.g. Work.md , Personal.md ). Columns named exactly Done and Archive are treated specially (hidden from the board view but used by the done-stats and the archive action). 3. Point tuiboard at them. Create /.config/tuiboard/config.yaml (found from any di","default_branch":null,"files":null,"tree":[],"storefront":"/r/NazzarenoGiannelli","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NazzarenoGiannelli/tuiboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}