关于 Jamstack 的未来,我们可以聊一聊——加入我们

teedoc

141 个星
16 个分支
8 个问题
主页
https://teedoc.github.io
仓库
teedoc/teedoc
语言
Python
许可
MIT
模板
Markdown,Jupyter notebook

官方网站:teedoc.neucrack.comteedoc.github.io 源代码:https://github.com/teedoc/teedoc

MarkdownJupyter Notebook格式的文档转换为HTML静态网页

teedoc可用于以下场景

  • 建立一个文档网站,最好能支持多个文档和自定义页面
  • 建立一个WiKi网站
  • 建立一个个人或公司知识库
  • 建立一个个人或公司网站
  • 博客

功能

  • [x] 易于使用,跨平台,仅依赖于Python3
  • [x] 不需要数据库,都是网站的静态页
  • [x] 部署简单,生成的网站是完全静态的页面,可直接复制到服务器,或上传到第三方组织部署
  • [x] 书写简单,使用 Markdown 语法
  • [x] Jupyter notebook 支持
  • [x] HTML 支持,可以使用 HTML 直接编写页面,自由度极高
  • [x] 多文档支持
  • [x] 插件支持
  • [x] 多主题支持(通过插件实现)
  • [x] 可通过 css 精确到页面控制样式(通过自定义每个页面的 id 和类实现)
  • [x] 多级目录支持
  • [x] 多语言支持(人工翻译)(国际化/i18n)
  • [x] 多版本支持(实现方法和多语言相同)
  • [x] 搜索支持
  • [x] SEO 友好
  • [x] 实时预览更改
  • [x] 多线程构建,构建速度更快
  • [x] 博客支持

演示

官方网站 使用teedoc生成,你现在看到的就是生成网站的样子。

此外,还有其他网站使用了teedoc,具体请见 此处

查找更多 静态网站生成器