Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ericanastas/dynalist-to-obsidian
Tool to migrate Dynalist.io to Obsidian.md
https://github.com/ericanastas/dynalist-to-obsidian
Last synced: about 2 months ago
JSON representation
Tool to migrate Dynalist.io to Obsidian.md
- Host: GitHub
- URL: https://github.com/ericanastas/dynalist-to-obsidian
- Owner: ericanastas
- Created: 2021-07-11T14:02:45.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-09-24T11:18:02.000Z (about 3 years ago)
- Last Synced: 2024-03-17T06:08:27.773Z (6 months ago)
- Language: JavaScript
- Size: 22.5 KB
- Stars: 27
- Watchers: 2
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Dynalist to Obsidian
This script downloads the folders and documents in [dynalist.io](https://dynalist.io/) into a local folder structure of markdown files compatible with [obsidian.md](https://obsidian.md/).
## Setup
1. Clone or download this script from GitHub
2. If you don't already have it, install [NodeJS](https://nodejs.org/en/). (v14.7.1 was used durring development of this script)
5. Run `npm install` to install required packages.## Configure
Before running the script you will need to configure it by editing `config.json`.
- **credentials.token:** API Token from the [developer site](https://dynalist.io/developer).
- **vaultPath:** The path to the Obsidian vault to import into.
- **destinationPath:** A relative path within your vault where you would like to import your Dynalist documents.
- **requestInterval:** The interval between requests to the DynaList API.
- **addCompletedCheckBoxes:** Add completed checkboxes to completed list items regardless of whether they have a checkbox. Markdown items do not have the ability to be "complete" independent of a checkbox like Dynalist nodes.
- **strictLineBreaks:** Adds two spaces before line breaks to align with strict markdown.## Run the Script
Run `node index.js` to begin the migration.