前面一段時間,我在找一款開源的wiki系統,希望它不要像confluence那樣需要破解而承擔風險,又希望不要像那些老的如dokuwiki等樣式古老,編輯麻煩.最后還真找到了幾個不錯的,但是大部分都被商用了,對於一般自己用一下,或是小團隊內部分享一下,不是很必要.
直到找到一個叫showdoc的,發現這個開源wiki有着markdown的編輯風格,又在這之上加入了一些可視化編輯操作,菜單和界面設計也非常適合自己的品味.
但是它的原始版本的PHP的,當然你不必擔心環境之類的,因為它也支持docker一鍵部署,如果你不需要二次開發的話.而我是想要二次開發的,先想的是直接搞個別的語言的,找到有個go語言版的,最后,我基於這個go版,把它改造成了springboot版(Java語言).
也就是說,現在這個wiki,已經至少有這三個語言版的了!
下圖是編輯界面:
再看一下編寫后的項目的展示界面:
最后,我放上showdoc-springboot(作者是本人)的github鏈接,里面也有其他語言版的機票.
因為是基於的一個比較老的版本做的開發,所以UI界面上和PHP版的已經有一些差異了,后面有時間我也會繼續優化下去.
https://github.com/OceanBBBBbb/showdoc_springboot
