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

JSON table

dario-baumbergerdario-baumberger8k 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
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
10 months ago
Created
3 years ago
Updates
5 releases
Downloads
8k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
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

Data Files Editor

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

SQLSeal

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

JSON-CSV Importer

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

API Designer

Design and document API endpoints visually without leaving your notes.

Metadata Extractor

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

Query JSON

Read, query and work with JSON.

Vault Dictionary

Automatically highlight and display definitions for specific words throughout your notes.

JSON Editor

View and edit JSON files with a Tree/Source toggle. Renders JSON code blocks in Markdown notes.

Request

Make web requests via codeblocks and use the result in your notes.

Data Fetcher

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