suliveevil / obsidian-to-org

Convert an Obsidian directory to org-roam

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

obsidian-to-org

Convert Obsidian files to org-roam

Based on @rberaldo's pioneering work.

See also

https://org-roam.discourse.group/t/fully-migrating-from-obsidian/1708

https://emacs-china.org/t/obsidian-to-org-python/23125

Use without install as python package

cd obsidian-to-org/src/obsidian-to-org/
python3 __main__.py [obsidian dir] [output dir]

Install as python package

Install requirements/dependencies

cd obsidian-to-org/
poetry install

(Optional) Build obsidian-to-org if dist/ doesn't exists

poetry build

Install obsidian-to-org

cd dist/
pip3 install obsidian_to_org-0.1.0-py3-none-any.whl

Help

$ obsidian-to-org --help
usage: obsidian-to-org [-h] markdown_file

Convert an Obsidian Markdown file into org-mode

positional arguments:
  markdown_file  The Markdown file to convert

options:
  -h, --help     show this help message and exit

Misc

About

Convert an Obsidian directory to org-roam

License:GNU General Public License v3.0


Languages

Language:Python 100.0%