rj2obs icon indicating copy to clipboard operation
rj2obs copied to clipboard

Converts Roam Research JSON export to Obsidian Markdown preserving block references

Results 13 rj2obs issues
Sort by recently updated
recently updated
newest added

Some block could not be found Could you please add the “If the UID block not found, skip it” function? Some blocks that can’t be converted are accepted. Thank you...

First, THANK YOU for helping many of us who want to use Roam and Obsidian! I got python 3.9.6 installed from homebrew using pyenv, then pip3 to install your requirements....

I tried the script on Roam Research script but it doesn't finish. Maybe someone can help me (no coding skills). PS C:\Users\stefa\OneDrive - Nunhems\Code Snippets\python\rj2obs-main> py r2o.py myvault.json Pass 1:...

Hey! I exported my Logseq graph to Roam JSON but I am getting this error when trying to parse my graph. Has anyone else run into this? ``` 0%| |...

I noticed that some Block References have underscores, which are invalid. > Note that only letters, numbers, and dashes are allowed in manual block IDs. https://help.obsidian.md/How+to/Link+to+blocks#Manual+block+IDs

It looks like Roam Research changed from `{{embed:` to `{{[[embed]]:`

I get a syntax error in the blockUID area on line 65. Any idea what might be up with it. It not being reported here makes me feel like its...

Hi thank you so much, perfect solution as I my roam subscription ends File "rj2obs-main/r2o.py", line 65 replacement += f' [[{r_block["page"]["title"]}#^{r_block["uid"]}]]'

Hi, thanks a lot for the script. I found some error while converting mine database so I figure I would submit a PR. The first one is the location of...

page.get() is resulting in an error if the key is not available. Resolved it using the `or` operator