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

Account Viewer

muaz742muaz7424k downloads

Automatically generate accounting tables from Markdown code blocks tagged with accounting.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates11

Obsidian Plugin that automatically generates accounting tables from Markdown code blocks tagged with the accounting alias.

Example Code Block:

```accounting
entry
    + Cash: $10,100.50
    - Common Stock: $10,100.50
```

Preview:

prewiev-journal-entry-2

For more example:

Go to Usage header.

Installation

You can follow any of the 3 options below to install the plugin.

Option 1

If you have Obsidian installed on your device:

  • Follow the Obsidian URL to install the plugin: https://obsidian.md/plugins?id=account-viewer

Option 2

Install inside Plugins on Obsidian:

  1. Open Settings.
  2. Select Turn on community plugins. For more information, refer to Plugin security > Restricted mode.
  3. Select Browse to list all available community plugins.
  4. Use the text box to type "Account Viewer" keywords.
  5. Enable "Account Viewer" plugin from the list of Community plugins under Settings → Community plugins → Installed plugins.

You can also browse available plugins in your browser, by heading to obsidian.md/plugins.

For more details: Browse community plugins | Obsidian Help

Option 3

Manually Install:

  1. Go to the Release page.
  2. Download the latest version file:
    • account-viewer-X.X.X.zip
  3. Manually install the plugin.
    • How to Manually Install an Obsidian Plugin | @BrandonKBoswell | YouTube
  4. Enable "Account Viewer" plugin from the list of Community plugins under
  5. Settings → Community plugins → Installed plugins.

Usage

Add content in a code block using the accounting alias.

Transaction Record

Code Block:

```accounting
transaction 2014-06-01
    + "Osborne Consulting, Inc., sold $10,000 of common stock to Cindy Osborne, who was investing cash in the business."
```

Preview:

prewiev-transaction-1

Code Block:

Using without date:

```accounting
transaction 
    + "Osborne Consulting, Inc., sold $10,000 of common stock to Cindy Osborne, who was investing cash in the business." 
```

Preview:

prewiev-transaction-2

Journal Entry

```accounting
entry 2014-06-01
    page "Page 1"
    + Cash: $10,100.50 : 111
    - Common Stock: $10,100.50 : 311
    desc "Sold stock."
```

Preview:

prewiev-journal-entry-1

Code Block:

Using only account and amount: without date and post reference:

```accounting
entry
    + Cash: $10,100.50
    - Common Stock: $10,100.50
```

Preview:

prewiev-journal-entry-2

T-Account

Code Block:

```accounting
t-account Account Receivable
    + Beginnig Balance: $24,000
    + Credit Sales: $400,000
    - Collection: $85,000
    - Bad Debd Expense: $315,000
    balance
    + Ending Jan: $24,000
```

Preview:

prewiev-t-account-1

Code Block:

Using only account without balance

```accounting
t-account Account Receivable
    + Beginnig Balance: $24,000
    + Credit Sales: $400,000
    - Collection: $85,000
    - Bad Debd Expense: $315,000
```

Preview:

prewiev-t-account-2

Combine

Code Block:

Using multiple records in one block:

```accounting  
transaction 2014-06-01  
    + "Osborne Consulting, Inc., sold $10,000 of common stock to Cindy Osborne, who was investing cash in the business." 

transaction 
    + "Osborne Consulting, Inc., sold $10,000 of common stock to Cindy Osborne, who was investing cash in the business." 

entry 2014-06-01  
    page "Page 1"    
    + Cash: $10,100.50 : 111    
    - Common Stock: $10,100.50 : 311    
    desc "Sold stock."  

entry
    page "Page 1"
    + Cash: $10,100.50 : 111
    - Common Stock: $10,100.50 : 311

t-account Account Receivable  
    + Beginnig Balance: $24,000    
    + Credit Sales: $400,000    
    - Collection: $85,000    
    - Bad Debd Expense: $315,000    
    balance    
    + Ending Jan: $24,000
```

Preview:

preview-combine

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

69%
HealthFair
ReviewCaution
About
Generate accounting tables from Markdown code blocks tagged with the accounting alias. Render transactions and journal entries into clear tables by parsing dates, account names, amounts, pages and descriptions for quick review.
FinanceTablesCode
Details
Current version
1.1.0
Last updated
2 years ago
Created
2 years ago
Updates
11 releases
Downloads
4k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Patreon
Author
muaz742muaz742
github.com/muaz742
GitHubmuaz742
  1. Community
  2. Plugins
  3. Finance
  4. Account Viewer

Related plugins

Advanced Tables

Improved table navigation, formatting, and manipulation.

Templater

Create and use dynamic templates.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

PlantUML

Generate PlantUML diagrams.

Datacore

An even faster reactive query engine for the data obsessed.

Super Simple Time Tracker

Multi-purpose time trackers for your notes.

Kroki

Render Kroki diagrams.

Sheet Plus

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

VSCode Editor

Edit Code Files like VSCode.

JS Engine

Run JavaScript from within your notes.