Kiryl Harbacheuski452 downloadsDashboard with favorite notes as cards displayed in a Kanban-style board.
A beautiful Kanban-style dashboard plugin for Obsidian that allows you to organize and display your favorite notes as cards in customizable columns.
Notes Dashboard transforms any note into an interactive Kanban board where you can organize your notes into columns. Each card represents a note in your vault, and you can easily add, remove, and organize them visually.
.obsidian/plugins/notes-dashboard/ folder---
dashboard: true
layout: kanban
sort: modified
columns:
- name: To Do
pages:
- /path/to/note/My Note 1
- /path/to/note/My Note 2
- name: In Progress
pages:
- /path/to/note/My Note 3
- name: Done
pages:
- /path/to/note/My Note 4
cssclasses: props-hidden
embeds:
- path: /path/to/note/Note
span: 2
- path: /path/to/base/Base
span: 1
---
dashboard: true - Required to enable dashboard renderinglayout: kanban - Sets the layout type (currently only "kanban" is supported)dashboardWidth - Optional custom board width:1600"100%"1000px (or the note's default width)sort - Card sorting method:modified - Sort by last modification date (default)created - Sort by creation datename - Sort alphabetically by file namecolumns - Array of column definitions:name - Column name (required)pages - Array of note basenames (without extension) to display as cardsorder - Position on the board (all items — columns, embeds and the random note — are rendered in ascending order)embeds - Array of column definitions:path - Path to notespan - Grid columns spanorder - Position on the board (notes are rendered in ascending order; default: array order)random - Random Embeded note:path - Path to notespan - Grid columns spanorder - Position on the board among the notes; kept when the note is shuffleddate - Date of the last change (YYYY-MM-DD, set automatically). The note rotates to a new random note automatically each day (also while the dashboard stays open at midnight).props-hidden - Hides the properties section in Obsidian's UI---
dashboard: true
layout: kanban
dashboardWidth: 1600
columns:
- name: Favorites
pages:
- /path/to/note/Daily Note
- /path/to/note/Project Ideas
- /path/to/note/Meeting Notes
embeds:
- path: /path/to/note/Note
span: 2
- path: /path/to/base/Base
span: 1
cssclasses:
- props-hidden
---
---
dashboard: true
layout: kanban
sort: name
columns:
- name: Recent
pages:
- /path/to/note/Note 1
- /path/to/note/Note 2
cssclasses:
- props-hidden
---
Dashboard not rendering?
dashboard: true is in the frontmatterpages match the actual file path in vaultNotes not appearing?
pages array match the exact file pathes of files in your vaultStyling issues?
.kanban-* classesnpm install
npm run build
npm run dev
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - see LICENSE file for details
If you encounter any issues or have feature requests, please open an issue on GitHub.
Made with ❤️ for the Obsidian community