The most satisfying visual progress tracker for Obsidian. Map your workflows into modular, colorful box grids.
Traditional task managers can feel like a chore. Boxflow turns your Obsidian notes into interactive, gamified boards. It's the perfect bridge between a simple checklist and a complex database.
- Visual Clarity: See exactly how far you've come with high-contrast Material 3 colors.
- Zero Friction: One click = one unit of progress.
- Seamless Integration: Works natively with your markdown files.
![]() |
![]() |
![]() |
|---|
- Modular Grids: Organize tasks into categorized cards.
- Micro-Interactions: Animated checkmarks and smooth, reactive state changes.
- Pro Interface: iOS and Material 3 inspired aesthetics for a premium Obsidian experience.
- JSON Powered: Ultra-reliable data storage inside hidden code blocks—no more broken markdown parsing.
- Bulk Operations: Instantly scale your grids with the "Bulk Add" feature.
Track your journey through coding bootcamps, language certifications, or reading challenges.
- Example: Fullstack Web Dev - 100 projects.
A beautiful, visual layout for daily streaks, gym sessions, or meditation logs.
- Example: 30-Day Yoga Challenge.
Perfect for tracking your backlog, vinyl records, or travel bucket lists.
- Example: 100 Movies to Watch.
Break down massive goals (like writing a book or finishing a thesis) into manageable, satisfying boxes.
- Open any note in Obsidian.
- Run the command "Boxflow: Toggle Boxflow / Markdown view" from the Command Palette (
Ctrl/Cmd + P) or right-click a file and select "Open as Boxflow board". - Click + Category to create your first grid.
- Add Boxes: Click the
+icon inside a category to add a single box. - Bulk Add: Click the three dots (⋮) on a category and select Add Boxes in Bulk to add multiple boxes at once (great for large tracking projects).
- Pro Colors: Use the category menu (⋮) to assign Material 3 colors to your grids.
- Organization: Drag and drop the category cards to reorder them.
- Rename Categories: Click the category name to edit it inline.
- Rename Note: Click the note title in the header to rename the file.
- Context Menu: Right-click the view tab to access "Edit as Markdown" or "Delete Note".
- Search for
Boxflowin the Obsidian Community Plugins. - Click Install, then Enable.
- Download the latest release (
main.js,manifest.json,styles.css). - Move them into your vault's plugin folder:
.obsidian/plugins/boxflow/. - Restart Obsidian.
We welcome contributions! Please see our CONTRIBUTING.md for details.
See LICENSE for details.


