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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

JSON table

dario-baumbergerdario-baumberger7k downloads

Simply switch between JSON and tables. Generate a table from a JSON string or a URL (which returns JSON) in your notes. Generate JSON from a table in your notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Obsidian JSON table

Simply switch between JSON and tables.

Generate a table from a JSON string or a URL (which returns JSON) in your notes. Generate JSON from a table in your notes.

Commands

Command Description
Generate table from selected JSON Creates a Markdown table based on your selected JSON. The JSON needs to be valid.
Generate table from selected JSON URL Creates a Markdown table based on JSON data from selected URL. The URL needs to return a valid JSON.
Generate JSON from a selected table Creates JSON based on your selected table.

Examples

Table

| Name | Age | City   |
| ---- | --- | ------ |
| Doe  | 22  | Berlin |
| Pan  | 34  | Mumbai |

Table to JSON

JSON

[{"Name":"Doe","Age":"22","City":"Berlin"},{"Name":"Pan","Age":"34","City":"Mumbai"}]

JSON to Table

URL

  • https://raw.githubusercontent.com/dario-baumberger/obsidian-json-table/master/demo/example.json
  • https://jsonplaceholder.typicode.com/todos

URL to Table

Installation

Community Plugin

  • Follow this link Obsidian Plugin
  • Or open Obsidian Settings, go to Community Plugins, browse "JSON Table" click install and activate.

Manually installing the plugin

  • Go to the latest Releases
  • Download main.js, manifest.json
  • save into your vault VaultFolder/.obsidian/plugins/obsidian-json-to-table/

Contribution

  • Feel free to open an issue if you miss something
  • Feel free to open a Pull request to implement a feature
    • Please extend tests if you add logic
75%
HealthGood
ReviewSatisfactory
About
Convert JSON to Markdown tables and back. Generate a table from a selected JSON string or from a URL returning JSON, and produce JSON from a selected Markdown table.
JSON
Details
Current version
1.0.4
Last updated
8 months ago
Created
3 years ago
Updates
5 releases
Downloads
7k
Compatible with
Obsidian 0.15.0+
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
dario-baumbergerdario-baumberger
github.com/dario-baumberger
GitHubdario-baumberger
  1. Community
  2. Plugins
  3. JSON
  4. JSON table

Related plugins

SQLSeal

Use SQL in your notes to query your vault files and CSV content

Data Files Editor

Create and edit .txt, .json and .xml files.

JSON/CSV Importer

Import a JSON file containing an array of data, creating notes from a Handlebars template file.

Metadata Extractor

Metadata export (on a schedule) for integration with third-party apps like launchers or graph analysis software.

Logstravaganza

A simple proxy for `console.*()` calls which copies log messages and uncaught exceptions to a note.

Vega Visualizations

Create highly-customizable data visualizations like line charts and scatter plots using Vega or Vega-Lite.

File Index

Create a metadata file about the files present in the Vault.

Current File

Allows external applications to know what file the desktop app is currently viewing.

Query JSON

Read, query and work with JSON.

Data Fetcher

Fetch data from multiple sources (REST APIs, RPC, gRPC, GraphQL) and insert results into notes