Home

Awesome

rj2obs - Roam JSON To Obsidian Converter

Converts Roam JSON export to Obsidian Markdown files.

I wrote this to convert my own roam export into an Obsidian friendly format.

Output has the following directory structure:

Features:

---
title:   
created: YYYY-MM-DD
---


        * line 1
          line 2
        * next block
        * line 1
        * line 2

        * next block

Note: Please run Obsidian's Markdown importer after this conversion. It will fix #tag links and formattings (todo syntax, highlights, etc).

I might make it more user friendly and less hardcoded later. It did the job, though.

Install

No need to install. But you need python3. Google is your friend.

To install the required python packages:

pip install -r requirements.txt

Usage:

python r2o.py my-roam-export.json