JSON Importer

by farling42
Score: 72/100
favorite
share
Description

The JSON Importer plugin allows users to import JSON and CSV files directly into Obsidian, creating a separate note for each row or object in the source file. It provides an intuitive interface to select files, specify templates, and customize note names, folders, and content formatting using Handlebars templates. Users can also pull data from a URL or handle more complex imports using batch processing. The plugin supports features like dynamic note naming, file path creation, and handling duplicate note names. It offers additional flexibility with custom helper functions and Handlebars logic, enabling users to create detailed, well-structured notes from large datasets. This is an essential tool for users looking to automate data imports or convert external data sources into Obsidian notes.

Stats
95
stars
48,107
downloads
6
forks
1,185
days
29
days
30
days
2
total PRs
0
open PRs
1
closed PRs
1
merged PRs
69
total issues
5
open issues
64
closed issues
13
commits
Latest Version
a month ago
Changelog
  • In the simple syntax, the new array index variables can be used, so a note name template could be ${@logid.title}-${subtitle}.
  • Allow the array indices to be used in the note name template function; accessible by the hard-coded prefix "impdata" followed by the index variable name that you specified in "Field containing the data".
README file from