官方網站:teedoc.neucrack.com 或 teedoc.github.io 原始碼:https://github.com/teedoc/teedoc
將 Markdown
或 Jupyter Notebook
格式的文件轉換為 HTML
靜態網頁
teedoc
可用於以下情境
- 建置文件網站,最好支援多個文件和自訂頁面
- 建置
WiKi
網站
- 建置個人或企業知識庫
- 建置個人或企業網站
- 部落格
功能
- [x] 易於使用、跨平台、僅依賴
Python3
- [x] 不需要資料庫,網站的所有頁面都是靜態頁面
- [x] 部署簡單,產生的網站是完全靜態的頁面,可以直接複製到伺服器或上傳到第三方組織進行部署
- [x] 易於撰寫,使用 Markdown 語法
- [x] 支援 Jupyter notebook
- [x] 支援 HTML,可以直接使用 HTML 撰寫頁面,自由度高
- [x] 支援多文件
- [x] 支援外掛
- [x] 支援多主題(透過外掛實作)
- [x] 可透過 css 精確控制頁面樣式(透過自訂每個頁面的 id 和 class 實作)
- [x] 支援多層級目錄
- [x] 支援多語言(手動翻譯)(國際化/i18n)
- [x] 支援多版本(實作方法與多語言相同)
- [x] 支援搜尋
- [x] 對 SEO 友好
- [x] 即時預覽變更
- [x] 多執行緒建構,建構速度更快
- [x] 支援部落格
範例
官方網站 是使用 teedoc
產生的,您現在看到的就是產生的網站樣貌。
此外,還有其他網站使用 teedoc
,詳情請見此處