Publish articles from siyuan-note to platforms like Yuque etc. Free
and open source
.
If you're interested in the paid professional version, please check the paied β‘οΈ Publishing Tool Professional Edition
The latest Publish Tool version
1.20.0
is releasedπ, potentially one of the most revolutionary iterations since the inception of first releasesπ.
Notable inclusions within version 1.20.0
comprise the introduction of additional publishing platforms, an initial
foray into supporting the docker version, along with enhancements tailored to optimize user interactions.
The prominent features integrated into 1.20.0
encompass:
implementation. Should anomalies surface during deployment, the extension welcomes the addition of GitHub issues for resolution.
1.20.0
predominantly refines the following areas of focus:
Furthermore, post the 1.14.0
version, the author discretely developed an import function. Users can swiftly
import built-in platforms through Settings
-> Publish Settings
-> Import Platforms
feature π
For further details, kindly click here to peruse the latest help documentation.
Should you encounter any issues or wish to submit suggestions, feel free to join QQ group 895063267
for discussions.
Please check CHANGELOG
Please refer to DEVELOPMENT
Names not listed in order
Type | Platform | Status | PC Client | PC Image Upload | Docker | Docker Image Upload | Note |
---|---|---|---|---|---|---|---|
Generic | Yuque | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Generic | Notion | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Generic | Halo | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Generic | Evernote | TODO | TODO | TODO | TODO | TODO | Official Website |
Generic | Github | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Static Site Generator | Hexo | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Static Site Generator | Hugo | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Static Site Generator | Jekyll | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Static Site Generator | Vuepress | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Static Site Generator | Vuepress2 | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Static Site Generator | Vitepress | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Static Site Generator | Antora | TODO | TODO | TODO | TODO | TODO | Official Website |
Static Site Generator | Docsify | TODO | TODO | TODO | TODO | TODO | Official Website |
Git Hosting | Gitlab | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Git Hosting | Gitlabhexo | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Git Hosting | Gitlabhugo | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Git Hosting | Gitlabjekyll | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Git Hosting | Gitlabvuepress | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Git Hosting | Gitlabvuepress2 | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Git Hosting | Gitlabvitepress | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Git Hosting | Gitlabantora | TODO | TODO | TODO | TODO | TODO | Official Website |
Git Hosting | Gitlabdocsify | TODO | TODO | TODO | TODO | TODO | Official Website |
Blog | Metaweblog | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Blog | CnBlogs | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Blog | Typecho | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Blog | Jvue | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Blog | WordPress | β | Fully Compatible | β | Partially Compatible | β | Official Website |
Social Media | Zhihu | β | Fully Compatible | β | Partially Compatible, Requires PC Account Verification | β | Official Website |
Social Media | CSDN | β | Fully Compatible | β | Partially Compatible, Requires PC Account Verification | β | Official Website |
Social Media | WeChat Official Account | β | Fully Compatible | β | Partially Compatible, Requires PC Account Verification | β | Official Website |
Social Media | Jianshu | β | Fully Compatible | β | Partially Compatible, Requires PC Account Verification | β | Official Website |
Social Media | Juejin | β | Fully Compatible | β | Partially Compatible, Requires PC Account Verification | β | Official Website |
Community | 52pojie | TODO | TODO | TODO | TODO | TODO | Official Website |
Community | Bilibili | TODO | TODO | TODO | TODO | TODO | Official Website |
Community | Xiaohongshu | TODO | TODO | TODO | TODO | TODO | Official Website |
Community | Douban | TODO | TODO | TODO | TODO | TODO | Official Website |
Others | Xlog | TODO | TODO | TODO | TODO | TODO | Official Website |
Others | Mdnice | TODO | TODO | TODO | TODO | TODO | Official Website |
Others | Flowus | TODO | TODO | TODO | TODO | TODO | Official Website |
Others | telegra.ph | β | Partially Compatible | β | Partially Compatible | β | Official Website |
This plugin promises that the basic functions will be free forever, and the follow-up related to intelligent AI may be charged, and the closed beta stage is completely free. If you want to support developers, please feel free to support here.
πΉ Tips: This plugin is an upgraded version of the original 'Siyuan Note Publishing Tool' widget, which includes all the functions provided by the original widget, provides a convenient menu operation entry, and has carried out a series of problem fixes and experience optimizations.
In addition to [Extended Functions], Other functions do not require any dependencies , and there is no need to download the previous widget, which is already built-in in the plugin.
This plugin is fully compatible with siyuan-note PC Client
, due to limited personal energy, other devices are no
longer supported.
[X] Classification
[X] Knowledge space
[X] tag
[X] Label alias
If you have a platform you want to use, but this tool has not yet been implemented, you can submit the Siyuan Note Publishing Tool Plugin Platform Adaptation Tracking Form , the developer will consider including it in the development plan.
For platform adaptation, please refer to Latest Adaptation
Q1οΌHow to install the publishing tool plugin? Where can I find his entrance after installation?
A1οΌFind Bazaar->Plugins->Publishing Tools
to download and enable.
The installation process requires no further action. This is no different from the download and installation of other plugins.
After the installation is complete, find the βοΈ icon on the top right toolbar, click the menu, and follow the corresponding instructions to use it.
Q2οΌAfter installing the publishing tool plugin, do I still need to install the widget?
A2οΌunnecessary.
The plugin version contains all the functions of the widget version.
Q3: I am not used to the new version of the operation and want to continue to use the previous widget, can I?
A3:Yes but not recommended.
We strongly recommend that you use the plug-in version directly, because the plug-in version will be the main version for long-term maintenance in the future, and the hanger version has been deprecated only as a fix for problems and compatible with historical users.
Q4οΌI used to use Custom JS Fragment
or add WidgetInvoke
directly, do I still need to download the plugin now?
A4οΌOptional. But we highly recommended to remove JS snippets and widgets to download the plugin version.
If you don't want to use the plugin version, you don't need to download it, just use the original custom JS fragment
or add widget
to continue using.
If you want to use the plugin version, then we strongly recommend that you delete the previously
added custom JS snippets
and widgets
, download the plugin version directly, and enable it. No other additional
action is required.
Q5οΌIs it possible to migrate my historical configuration data items to the plugin?
A5οΌYes.
Please go to Settings->Import and Export->Import the historical data of the widget version.
Operation.
Note: The widget version configuration data import only supports sy-p-cfg-v0.8.0.json
and picgo.json
.
Q6οΌWhat should I do if the platform I need to publish is not provided by the publishing tool?
A6οΌReference: Platform Adaptation Plan
If you approve of this project, invite me to have a cup of coffee, which will encourage me to keep updating and create more useful tools~
Thanks to the third-party framework for supporting the bottom layer of this project
Names not listed in order
Name | version | vendor |
---|---|---|
turbo | 1.9+ | Vercel |
Vue | 3.3.4+ | Evan You |
Vite | 4.2+ | Evan You |
TypeScript | 5.0+ | Microsoft |
siyuan-note | 2.9.0+ | D,V |
Thanks to leolee9086 and [ciwoyipang]() for the icon resource
Thanks to the enthusiastic support of the following users, I will continue to update and maintain the project!
2023-01-16 *Zhan Donated to [Import Tool] Finally, we can import epub files.
If you do not want to display donation information, you can send an email directly to youweics@163.com.