Convert from Zim Wiki to Markdown¶
General Information¶
- Website
- Typical extension: Folder with
.txtfiles
Instructions¶
- Install Jimmy
- Convert to Markdown. Example:
jimmy-linux cli zim/folder --format zim - Import to your app
Compatibility¶
| Feature | Supported? | Remark |
|---|---|---|
| Attachments / Images / Resources | ✅ | |
| Labels / Tags | ✅ | |
| Note Links | ✅ | |
| Notebook / Folder Hierarchy | ✅ | |
| Rich Text | ✅ |
Zim does a good job in exporting to Markdown. If the built-in export is fine for you, you don't need to use Jimmy.
Jimmy doesn't use Pandoc for conversion and applies some additional tweaks:
- Consistently use ATX style headings (starting with
#). - Consistently use spaces instead of tabs.
- Page title and creation date are removed from the note body. They are instead stored in the metadata respectively the filename. The metadata can be included by a front matter.
- Convert Zim checklists to Markdown checklists (
- [ ]) instead of Markdown lists with signs (- ☐). The checklist states are converted as described below:- Done and not done are converted to
- [x]. - All other states are converted to
-[ ].
- Done and not done are converted to