Skip to content

Taking a notion csv and converting it to Markdown for obsidian

Notifications You must be signed in to change notification settings

Edthev/CSV-to-Markdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

CSV-to-Markdown

What is this project?

This project provides a Python script to seamlessly migrate my data from Notion to Obsidian.

Problems:

  1. CSV to MD: Obsidian requires markdown for notes
  2. Link Formatting: Instead of a plain list of links, the "Name" property in Notion is transformed into markdown embeds using "URL" property.
  3. Preserving "Important" Property: Retain "Important" property and convert it to a compatible format for obsidian
  4. Date Conversiom: Notion uses the date format "Month DD, YYYY H:MM", but obsidian uses "YYYY-MM-DD"
  5. String Manipulation: Notion "Multi-select" datatype is formatted as "Tag1 / Tag2 / Tag3", obsidian tags are formatted as "#Tag1 #Tag2 #Tag3"

About

Taking a notion csv and converting it to Markdown for obsidian

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages