{"repo":"Rooyca/query-json","free":true,"listed":false,"github":"https://github.com/Rooyca/query-json","clone":"git clone https://github.com/Rooyca/query-json.git","description":"Read, query and work with JSON inside Obsidian.","language":"TypeScript","stars":21,"topics":["json","obsidian","obsidian-md","obsidian-plugin","plugin"],"license":"MIT","category":"productivity","readme_excerpt":"Q-JSON Query JSON (Q-JSON) is an Obsidian plugin that simplifies working with JSON data in your notes. Extract, query, and display JSON data with an intuitive syntax—whether the data is embedded in your notes or stored in external files. Features - 📝 Query JSON data inline or from external files - 🔍 Advanced filtering with logical and comparison operators - 📊 Multiple display formats (JSON, lists, tables, images) - 🎨 Customizable table columns and formatting - 🔗 Support for property substitution from frontmatter - ⚡ Real-time query expansion as you type Quick Start Basic Setup Create a code block with the qjson language identifier and define your JSON data: markdown Inline Queries Query your JSON data anywhere in your note using the @ syntax: This will be replaced with the actual value when you type the semicolon. Core Concepts JSON Object Identifiers Each JSON block needs a unique numeric ID specified with #qj-id . This ID allows you to reference the JSON data throughout your note: markdown Query it with: @42 name; Path Notation Navigate JSON structures using dot notation: Access nested data: - @23 store; - Returns the entire store object - @23 store.books; - Returns the books array - @23 store.books.0.author; - Returns \"John Doe\" Query Syntax Direct File Queries Query JSON files without creating a code block: The plugin will look for data.json relative to your current note. Array Wildcards Get all elements from an array using the wildcard: markdown Or query a specific ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Rooyca","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Rooyca/query-json/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}