LuccaHellriegel / tana-import-tools

My Obsidian-markdown to Tana-JSON-graph converter

Home Page:https://luccahellriegel.github.io/tana-import-tools/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twitter Follow

👨‍💻 How to use

This project consists of a JSON specification of our common import format for Tana, as well as a set of converters which turn other formats into this format.

Supported formats:

  • Workflowy (OPML)
  • Roam Research JSON
  • Obsidian Markdown

If you need to do some something special with your data before putting it into Tana you can just fork this project and hack the current converters into doing what you need. As long as the resulting file follows the format you will be able to import it into Tana.

If you are making changes that you think will benefit other users, please create a pull request.

Converting ROAM JSON to Tana JSON

yarn convert:roam datasets/my_roam_export.json

Converting Workflowy OPML to Tana JSON

yarn convert:workflowy datasets/my_workflowy_export.opml

Converting Obsidian Markdown Vault to Tana JSON

yarn convert:obsidian datasets/my_obsidian_vault/

✍️ Contributing

We are always looking for new importers and as well as improvements to existing ones! Contributions from open-source developers are greatly appreciated.

Please check out our Contribution Guide first. Also, make sure you read our Code of Conduct

About

My Obsidian-markdown to Tana-JSON-graph converter

https://luccahellriegel.github.io/tana-import-tools/

License:MIT License


Languages

Language:TypeScript 99.3%Language:HTML 0.5%Language:JavaScript 0.1%Language:Shell 0.1%