GSheet To Obsidian Notes

The following script allows us to convert a Google Sheet file to Obsidian markdown including dataviewjs syntax to query files and plot charts and tables

11 Stars
GitHub

Google Sheets to Obsidian markdown conversion

The following script allows us to convert a Google Sheet file to Obsidian markdown including dataview/dataviewjs syntax to query files and plot charts and tables.

Requirements

It needs the configuration of gspread module and to set the path of the .json key in /src/helpers/check.py in giveServicePath() function.

Usage

python3 /path/to/folder/main.py

Or filtering data with the starting date:

python3 /path/to/folder/main.py dd/mm/yyyy

Description

For a complete description see Google Sheets and Obsidian integration.

It create an Obsidian markdown note for each training exercise and then another notes for the overall training day. The training day contains also charts and summary table.

For the different notes the templates are defined into the template.py module.

Related

How to Install

  1. Download the template file from GitHub
  2. Move it anywhere in your vault
  3. Open it in Obsidian — done!

Stats

Stars

11

Forks

0

Last updated 27mo ago

Tags

chartjsgymobsidianosbidian-notesworkout