siyuan-note / siyuan

A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
https://b3log.org/siyuan
GNU Affero General Public License v3.0
21.72k stars 1.56k forks source link

Importer which is similar to Obsidian importer #12024

Closed theisjendal closed 2 months ago

theisjendal commented 3 months ago

In what scenarios do you need this feature?

To increase the engagement of this application, having easy transfer from other PKM tools would be very beneficial. Personally I already have a structure in a different PKM, but would like to use this tool; however, the transfer in markdown is not sufficient. Thus a more customised importer would be very useful, as I believe for many others.

Describe the optimal solution

It should be a easy import that sets up the program as close to the source tool. E.g., if the source is Obsidian, the structure would be different than if source is Notion. Optimally it should be a process similar to: Press import, select import program (e.g. obsidian, notion), guide to import from that source, upload required files. SiYuan is now set up as close to the imported program structure.

Describe the candidate solution

Example is in obsidian: https://help.obsidian.md/Plugins/Importer

Other information

Feature is similar to the one described here but more detailed and motivated: https://github.com/siyuan-note/siyuan/issues/7048

88250 commented 2 months ago

Hello, SiYuan is an open-source project, this part is left to the community to contribute, thank you.