SyMark: Transform Your SiYuan Notes into Beautiful Websites

This post was last updated for 210 days ago, and the information may already be changed

I've been working on an open-source tool that allows you to convert SiYuan notebooks into full websites.

Website: https://du82.github.io/symark
GitHub: https://github.com/du82/symark

To use it, replace the contents of /input with the contents of your SiYuan notebook, then type cargo run or ./SyMark to build the site. I only use Linux, so I don't know the command to run it on Windows, but cargo run will definitely work for you on any platform.

    Welcome to here!

    Here we can learn from each other how to use SiYuan, give feedback and suggestions, and build SiYuan together.

    Signup About
    Please input reply content ...
    • Vakula 1 Comment
      PRO

      Hello!

      First of all, you have started a very useful and necessary work, thank you!
      Just a few questions about your plans:

      1. Are you planning to package your solution in Docker container, perhaps with a simple HTTP server?
      2. SiYuan Pro plan can sync notes by S3 bucket, are you planning to expand the ability to automatically build webpages instead of folders /input specify storage S3 in which the synchronization takes place SiYuan Pro and when receive the changes rebuild webpages?
      3. For example, Scaleway have Bucket Website feature, Is it planned to synchronize instead of folders /output specify S3 bucket in which sync output html?
      1 Reply
      I'm looking forward to these features
      congsec
    • MiscReply
    • OmniSource
      VIP Warrior

      This is amazing, thank you so much for developing this!

      1 Reply
    • SternCat
      VIP Warrior Author

      I don't use Docker, so it's not planned. I welcome contributions.

      If you want to add it and document its use, I will test and merge your changes.

    • SternCat 1
      VIP Warrior Author

      I've just updated it with better support for rendering items from SiYuan

    • Visit all replies