Skip to content

An Obsidian plugin to grab all yaml fields from all files into a dataframe

Notifications You must be signed in to change notification settings

SkepticMystic/metadataframe

Repository files navigation

Metadataframe

Metadataframe allows you to get all metadata from your vault into CSV file. With CSV in-hand, you can do any data analysis you want with it!

Please note, you need Dataview enabled for this plugin to grab metadata.

Useful Workflows

Metadataframe pairs well with death-au's CSV Editor plugin.

One can also use Vinadon's Advanced URIs plugin to run the Write Metadataframe command from outside of Obsidian. This can make it easier and faster to get data into another app, like Python.

Settings

Default Save Path

The file path for metadataframe to save the CSV file to. Default is the root of your vault /.

Default Null Value

The value to use when a field value is missing. Default is null.

Add Inherent File Metadata

Each file has alot of inherent metadata to it (besides the fields you add). Should metadataframe add these fields too? It can be alot, so there is the option to disable this behaviour.

About

An Obsidian plugin to grab all yaml fields from all files into a dataframe

Resources

Stars

Watchers

Forks