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