I know this was discussed almost a year ago, but I also wanted to migrate form Note-Station earlier this year. I did not find any conversion programs that fully supported the content fo the note files. Many would not export simple things like checklists or bulleted lists. So I wrote my own!
It has a git hub project here YANOM Note-O-Matic
There are pre built packages here releases
And the Wiki
has plenty of information on how to install and use and it's capabilities.
There was a mention of 'tree structure' but I'm not sure what was meant by that. Each note book is exported to its own folder. If it meant the tag view which lists pages by tags... that can still be achieved using a markdown note system like Obsidian
(it's free). If it was meant that the notes should be exported into folders by tag.. YANOM does not currently do that but it is a thought... but you could end up with chaos as where would a note be saved if it has two tags? The best way is to use Markdown files in a system like Obsidian as it will use the tags to do the organisation of notes by tag like note station does.
For moving notes I would not recommend moving to html as it's not easily editable or easy to organise. If you use markdown you can edit, link notes easily and if you want a website/html you simply convert the Markdown files to html as needed.Current functionality
- Convert Note-Station .nsx export files to Markdown or HTML
- Convert HTML to Markdown
- Convert Markdown to HTML
- Convert Markdown to a different format of Markdown
- List of available Markdown formats that can be used as inputs or outputs
- CommonMark (Used by Joplin)
- GFM - Git Flavoured Markdown (Typora, Git Hub, Haroopad)
- Obsidian formatted markdown
- MultiMarkdown (MultiMarkdown Composer)
- Pandoc markdown
- Pandoc markdown-strict
- QOwnNotes optimised markdown-
- Note content that will be converted successfully
- Bulleted lists
- Numbered lists
- Image width where supported in Markdown
- Metadata - support JSON, TOML or YAML front matter, and meta tags in HTML
- Tags included in front matter, html header or as plain text with an optional prefix character
- option to split grouped tags photography/landscape/winter becomes #photography, #landscape, #winter
- option to remove spaces from tag names
- File attachments are maintained
- Note-Station specific features
- Charts are recreated. An image is placed on the page, along with a data table of the chart data, and a link to a csv file of the data.
- Links between note pages.
- For Note-Station most of the time this will be successful. However, there are some limitations and the Synology Note-Station Links to Other Note Pages wiki page has examples of the possible issues and solutions for them.
- Note-Station audio notes - are attached as an attachment
- Option to include creation time in file name
The formatting for QOwnNotes and Obsidian are variations on common Markdown formats optimised for those note systems.
Hope somebody finds this useful.