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

Simple Table Formulas

Maxwell CohnMaxwell Cohn46 downloads

Add spreadsheet-style formulas to Markdown tables. Write a formula into a cell, run a command to bake it into a computed value with the formula preserved in a comment for later editing.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

An Obsidian plugin that adds spreadsheet-style formulas to Markdown tables. Write a formula directly into a table cell (e.g. =SUM(B2:B4)), then run a command to evaluate it. The computed value is baked into the cell, with the original formula preserved in an inline %%...%% comment so it can be recovered and re-edited later.

The goal is to have computed data in markdown tables for situations where a dedicated spreadsheet is overkill, but all data, computed and the formulas, is stored in plain text in the markdown file for future portability.

I built this plugin for my personal use initially on 2026-07-11 and 2026-07-12. I built it with the assistance of Claude Code using Sonnet 5 as the model. I have personally reviewed all code and manually modified it during the process. This was an LLM assisted, but careful development process as I used this as an opportunity to focus on using an LLM for development work while focusing on high level details.

Commands

  • Table Calc: Calculate table — evaluates every formula in the table under the cursor and bakes the results in place.
  • Table Calc: Edit formula at cursor — restores the bare formula in a baked cell so it can be edited again.

Development

  • npm i — install dependencies.
  • npm run dev — compile src/main.ts to main.js in watch mode.
  • npm run build — type-check and produce a production build.
  • npm test — run the Vitest unit test suite.
  • npm run lint — run ESLint.

Manually installing the plugin

Copy main.js, manifest.json, and styles.css (if present) to VaultFolder/.obsidian/plugins/simple-table-formulas/, then reload Obsidian and enable the plugin under Settings → Community plugins.

HealthExcellent
ReviewPassed
About
Add spreadsheet-style formulas to Markdown tables by writing expressions like =SUM(B2:B4) directly in cells. Evaluate formulas to bake computed values into cells while preserving the original formula in an inline %%...%% comment, keeping all data and formulas in plain Markdown for portability.
TablesData
Details
Current version
1.0.0
Last updated
3 weeks ago
Created
3 weeks ago
Updates
1 release
Downloads
46
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Author
Maxwell CohnMaxwell Cohnmaxcohn
GitHubmaxcohn
  1. Community
  2. Plugins
  3. Tables
  4. Simple Table Formulas

Related plugins

Datacore

An even faster reactive query engine for the data obsessed.

DataLoom

Weave together data from diverse sources into different views. Inspired by Excel Spreadsheets and Notion.so.

CSV Table

Render CSV data as a table within your notes.

Dataview

Run advanced queries over your vault.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Tracker

Track occurrences and numbers in your notes.

Project Manager

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

Meld Encrypt

Hide secrets in your notes.

Charted Roots

Family tree visualization with GEDCOM/Gramps import and Canvas/PDF/Markdown export. Charts, maps, timelines, citations, fictional calendars. For genealogists, worldbuilders, and TTRPG campaigns.

Super Simple Time Tracker

Multi-purpose time trackers for your notes.