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

Month Finance

Kiryl HarbacheuskiKiryl Harbacheuski86 downloads

Track month income and expenses in a markdown table: balance, spending charts by category and a summary dashboard.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Плагин для управления личными финансами прямо в Obsidian. Данные хранятся в обычной markdown-таблице, а плагин рендерит ниже неё отдельные секции-карточки: сколько потрачено за месяц, средний расход в день, сколько отложено в сбережения и bar-график трат по категориям.

Возможности

  • 📝 Таблица — просто markdown — источник данных остаётся обычной md-таблицей, плагин её не трогает и не скрывает.
  • 💸 Потрачено за месяц и средний расход в день — расходы без сбережений.
  • 🐷 Накопления в разных валютах — карточка со списком накоплений из frontmatter totalSavings (например, 0.40 ETH, 1500 USD), а мелкой строкой — сколько отложено за месяц.
  • 📈 Bar-график трат по категориям — горизонтальные бары с процентами и стабильными цветами категорий.
  • 📊 Расходы по дням — минималистичный вертикальный bar-график трат по дням месяца: видно, когда и сколько было потрачено.
  • 🎨 UI в стиле Obsidian — использует CSS-переменные темы (тёмная и светлая).

Как пользоваться

  1. Установите плагин и включите его.
  2. Нажмите на иконку кошелька в ленте слева или выполните команду «Создать финансовую заметку» — будет создана заметка Финансы.md с готовой таблицей.
  3. Записывайте операции в таблицу. Карточки обновятся автоматически.

Формат таблицы

Таблица должна находиться в заметке с frontmatter finance: true. Колонки распознаются по заголовкам (рус./англ.):

Колонка Заголовки (пример) Описание
День День, Day День месяца (1–31)
Тип Тип, Type Доход / Расход (приход/уход)
Категория Категория, Category Например: Продукты, Сбережения
Название Название, Name Что за операция
Сумма Сумма, Amount Число; знак «−» = расход, «+» = доход
---
finance: true
currency: "₽"
---

| День |  Тип   | Категория  | Название             | Сумма |
| :--: | :----: | :--------- | :------------------- | ----: |
|  01  | Доход  | Зарплата   | Зарплата за месяц    | 50000 |
|  03  | Расход | Продукты   | Продукты за неделю   | -1200 |
|  08  | Расход | Сбережения | Перевод в сбережения | -2000 |

Порядок колонок может быть любым, «Сумма» обязательна. Если тип не указан, он определяется по знаку суммы. Валюта задаётся в frontmatter (currency).

Сбережения

Расходы в категориях-сбережениях не попадают в «Потрачено за месяц» и в bar-график — они суммируются в «отложено за месяц» и показываются мелкой строкой в карточке накоплений. По умолчанию распознаются категории, содержащие: сбережен, накоплен, savings, сэйвинг, вклад, инвест, копилка. Можно задать свою категорию в frontmatter:

---
finance: true
currency: "₽"
savingsCategory: "Сбережения"
---

Общие накопления на текущий момент задаются в frontmatter totalSavings — можно одной суммой в базовой валюте, а можно списком в разных валютах (каждая запись — сумма ВАЛЮТА):

---
finance: true
currency: "₽"
totalSavings:
    - 0.40 ETH
    - 1500 USD
    - 2500 BYN
---

Эти значения показываются крупно в карточке «Всего накоплено», а «отложено в сбережения за месяц» — мелким шрифтом под ними. Если totalSavings не задан, карточка просто показывает сумму, отложенную за месяц.

Расходы по дням

После bar-графика категорий выводится минималистичный график расходов по дням месяца (без категорий-сбережений, как и график категорий). Показываются дни с первого по последний день месяца, в котором была трата; у дней без трат столбика нет. Наведите курсор на столбик, чтобы увидеть точную сумму за день.

Разработка

npm install
npm run dev      # watch-сборка в out/main.js
npm run build    # production-сборка с проверкой типов

Лицензия

MIT

HealthExcellent
ReviewSatisfactory
About
Manage personal finances directly in Obsidian using a plain Markdown table as the data source; the table stays editable and visible. Render summary cards showing monthly spending, average daily expense, multi‑currency savings and both category and daily bar charts that update as you edit.
FinanceTablesCharts
Details
Current version
1.0.1
Last updated
2 weeks ago
Created
3 weeks ago
Updates
2 releases
Downloads
86
Compatible with
Obsidian 1.11.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Kiryl HarbacheuskiKiryl Harbacheuskikharbacheuski
github.com/kharbacheuski
GitHubkharbacheuski
  1. Community
  2. Plugins
  3. Finance
  4. Month Finance

Related plugins

PennyWallet

Track expenses, income, transfers, and credit card repayments as Markdown tables in your vault.

Stock Blocks

Display stock and crypto prices, changes, and sparkline charts in your notes with multi-stock lists and single stock charts.

Notion Bases

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

Sheet Plus

Create Excel-like spreadsheets and easily embed them in Markdown.

Journalit

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

Macros

Nutrition and food tracker for your notes. Log meals, calories, macros and micronutrients. Search foods by name or barcode via FatSecret, USDA & Open Food Facts. Chart your diet & weight loss.

Beancount Ledger

Comprehensive financial dashboard with Beancount integration. Features unified entry management, live BQL queries, connection validation, auto-starting backend, and streamlined settings.

TradingView Widget

Open a customizable stock view that displays charts and widgets (heatmaps, tickers, symbol summaries, advanced charts, and more) powered by TradingView's free embeddable widgets.

Fancy Charts

Interactive charts inside any note. The data lives as a plain Markdown table inside each block — readable and AI-friendly even without the plugin.

Advanced Tables

Improved table navigation, formatting, and manipulation.