A read-only Linear dashboard plugin for Obsidian, displaying a multi-project kanban view of your Linear issues.
- Multi-project kanban board with collapsible project sections
- Status columns with issue count badges
- Issue cards with priority icons, labels, estimates, and markdown descriptions
- Collapsible description previews rendered with Obsidian's MarkdownRenderer
- Click issue titles to open directly in Linear desktop app (
linear://links) - Local cache for instant loading on startup
- Manual refresh with relative timestamp display
- Install the plugin in your Obsidian vault
- Open Settings → Linear Dashboard
- Enter your Linear API key (get one from Linear Settings → API)
- Select your team from the dropdown
- Optionally toggle which projects to display
- Click the dashboard icon in the ribbon or use the command palette: Open Linear Dashboard
- Click Refresh to fetch latest issues from Linear
- Click project headers to collapse/expand sections
- Click issue titles to open in the Linear desktop app
- Click descriptions to expand/collapse
pnpm install
pnpm run dev # watch mode
pnpm run build # type-check + production build
pnpm test # run tests- TypeScript (strict mode), React 19, esbuild
- Obsidian API with
requestUrlfor HTTP calls - Linear GraphQL API (read-only, personal API key)
- Vitest for testing