Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Budget Planner

kalinichenko88kalinichenko88234 downloads

A minimalist budget planning tool. Create, track, and manage budgets using markdown code blocks directly in your notes.

Add to Obsidian
Budget Planner screenshot
  • Overview
  • Scorecard
  • Updates13

A minimalist budget planning plugin that lets you manage finances directly in your notes using markdown code blocks.

screenshot

✨ Features

  • 📝 Plain markdown storage — the table is just a budget code block, editable by hand
  • 📊 Categories with per-category count and sum (shown when there is more than one category)
  • ✅ Click a row's checkbox to mark it paid; totals also show unchecked count and sum
  • ✏️ Inline editing of name, amount and comment (Enter saves, Escape cancels)
  • 🔗 Comments render inline markdown (wikilinks, external links, bold, tags) in editing view
  • 🔀 Drag rows between categories and reorder categories via the grip handle
  • 📈 Right-click a column header (#, Name, Amount) to sort rows inside every category
  • 🖱️ Right-click a row or category for new row / new category / delete
  • 🔄 Markdown is rewritten column-aligned on every change
  • ⚙️ Configurable default block template in plugin settings

Features docs

📖 Usage

Quick Start

  1. Open a note in Obsidian where you want to add a budget planner
  2. Use the command palette (Cmd+P on macOS or Ctrl+P on Windows/Linux) and run Budget Planner: Insert budget block
  3. Start editing your budget!

The table renders in editing view (Live Preview and Source mode). In Reading view the block stays a plain code block.

Syntax

Create budgets using the budget code block:

Online Services:
    [x] | Spotify   | 4.99
    [ ] | Youtube   | 16.99
    [ ] | 1Password | 6.95
Entertainment:
    [ ] | Netflix   | 12.99  | Family plan
  • A line ending with : starts a category
  • Row cells are [x]/[ ] | name | amount | comment; the checkbox and the comment are optional. The comment is the whole rest of the line after the amount, so | is safe to use inside it — but a | inside name or amount still splits the row wrong
  • Lines without | are ignored
  • Amounts are parsed as numbers — anything else in the cell is stripped, an unparsable amount becomes 0

🚀 Installation

From Obsidian (recommended)

  1. Open Settings → Community Plugins → Browse
  2. Search for Budget Planner (community plugin page)
  3. Install and enable it

Manual

  1. Download main.js and manifest.json from the latest GitHub release
  2. Create a budget-planner/ folder inside your vault's .obsidian/plugins/ folder and put both files in it
  3. Reload Obsidian
  4. Enable plugin in Settings > Community Plugins

🤝 Contributing

  1. Fork the repository
  2. Create feature branch (git checkout -b feature/amazing-feature)
  3. Commit changes (git commit -m 'Add amazing feature')
  4. Push to branch (git push origin feature/amazing-feature)
  5. Open Pull Request

📄 License

MIT License - see LICENSE for details

💬 Support

  • Open an issue

🔖 Docs

  • How to Release
HealthExcellent
ReviewPassed
About
Manage budgets directly in notes using native Markdown code blocks and interactive checkboxes. Organize expenses by category, auto-format and align columns, sort entries, and compute category totals and overall sums.
FinanceTablesFormatting
Details
Current version
1.3.0
Last updated
2 hours ago
Created
2 years ago
Updates
13 releases
Downloads
234
Compatible with
Obsidian 1.3.5+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
kalinichenko88kalinichenko88
github.com/kalinichenko88
GitHubkalinichenko88
  1. Community
  2. Plugins
  3. Finance
  4. Budget Planner

Related plugins

Simple Table Math

Do some math (sum, average, etc.) in your markdown tables.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Admonition

Admonition block-styled content.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Sort and Permute lines

Sort and Permute lines in whole file or selection.

Project Manager

Full-featured project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications.

Datacore

An even faster reactive query engine for the data obsessed.

Super Simple Time Tracker

Multi-purpose time trackers for your notes.

Journalit

Trading journal with templates, trade tracking, imports, and reviews.

Notion Bases

Turn any folder into a database — table, kanban board, gallery, calendar, timeline and list views powered by frontmatter.