Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Ben-Gillman/onenote_to_markdown
Script to convert MS Onenote notebooks to Joplin
https://github.com/Ben-Gillman/onenote_to_markdown
Last synced: about 1 month ago
JSON representation
Script to convert MS Onenote notebooks to Joplin
- Host: GitHub
- URL: https://github.com/Ben-Gillman/onenote_to_markdown
- Owner: Ben-Gillman
- Created: 2021-05-10T19:22:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-11T19:36:25.000Z (over 3 years ago)
- Last Synced: 2024-08-01T16:40:54.022Z (4 months ago)
- Language: Python
- Size: 4.88 KB
- Stars: 25
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- my-awesome-github-stars - Ben-Gillman/onenote_to_markdown - Script to convert MS Onenote notebooks to Joplin (Python)
README
# onenote_to_markdown
Script to convert MS OneNote for Windows 10 notebooks to directories of markdown files. This can be helpful when moving from MS OneNote to Joplin.# How to use
1. Select and copy all the notes in the OneNote notebooks you would like to convert to markdown files
2. Save each notebook in a single directory as its own text file with the notebook name as the name of the text file
3. Make sure Python 3 is installed on your machine
4. Open command prompt and run `pip install win32_setctime` and `pip install pytz`
5. run `python converter.py '/path/to/your/text/files'`
6. Onenote notes are now converted to markdown files in the supplied path
7. To import the files to Joplin. Open Joplin and go to File->Import->MD - Markdown Directory and select the directories you would like to import# Notes
- The modified and created dates of the output markdown files are set as the created date of the OneNote notes
- This script was only tested on Microsoft OneNote for Windows 10 and Python 3.7