An open API service indexing awesome lists of open source software.

https://github.com/reactivematter/dokuwiki-obsidian

Python script to convert notes from Dokuwiki to Obsidian
https://github.com/reactivematter/dokuwiki-obsidian

Last synced: about 1 year ago
JSON representation

Python script to convert notes from Dokuwiki to Obsidian

Awesome Lists containing this project

README

          

# Dokiwiki to Obsidian

This python script converts the Dokuwiki data files to Obsidian files.

## Usage

```
python3 dokuwiki-obsidian.py --src /home/user/dokuwiki/data --dst /home/user/obsidian --overwrite 2
````

- The `--src` argument should be the `data` folder of the DokuWiki installation and should have `pages` folder from the `.txt` files will be parsed.
- The `--dst` argument is the folder where the output will be generated.
- The `--overwrite` argument to define whether a file in destination with same name be overwritten. The values are 0 for no overwrite (default behaviour), 1 for always overwrite, 2 for overwrite if source file is newer and Markdown content hashes of both files does not match.
- Run the script

## Features
- Converts most syntax of Dokuwiki
- Supports WRAP plugin and include plugin