Teedoc
wiki and multi docs friendly static document site generator(doc generator), convert markdown and jupyter notebook to html website. wiki 和多文档友好的静态文档网站生成工具
Install / Use
/learn @teedoc/TeedocREADME
teedoc
中文 | English
<img src="https://teedoc.github.io/static/image/logo.png" height=64/>Official site: teedoc.neucrack.com or teedoc.github.io
documentation generate tool from markdown and jupyter notebook to html

teedoc can be used in the following scenarios:
- Build a document website, and it is best to support multiple documents and custom pages
- Organizations' or companies' docs spread in different domains, wish to combine them to one site(domain)
- Build a
WiKiwebsite - Build personal or corporate knowledge base
- Build personal or corporate website
Features
- [x] Easy to use, cross platform, only need
Python3 - [x] Easy to deploy, only copy generated staitc HTML files to your server or other host
- [x] Easy to write, markdown support
- [x] Jupyter notebook support
- [x] Multiple docs support
- [x] Plugin support
- [x] Multiple theme support(support by plugin)
- [x] Control the style accurate to the page through css (implemented by customizing the id and class of each page)
- [x] Multi-level directory support
- [x] Multi-language support (manual translation) (Internationalization/i18n)
- [x] Multilingual support (translation plugin)
- [x] Multiple version support
- [x] Search support
- [x] SEO friendly
- [x] Real-time preview file changes
- [x] Parallel build, faster build speed
- [x] Blog support
- [x] Jinja2 HTML layout template support
Get Started
Visit official site: teedoc.github.io or teedoc.neucrack.com
Create your website on github pages in minutes
See template repo
Quik start
- Install python3
On Windows or macOS, download from python.org
On Linux, Ubuntu for example:
sudo apt install python3 python3-pip
- Install teedoc
This command will install teedoc program
pip3 install -U teedoc
- Initialize document
mkdir my_site
cd my_site
teedoc init
or
teedoc -d my_site init
select minimal template in promot
- Install plugins
This command will install plugins used by doc(set in site_config.json)
cd my_site
teedoc install
- build or serve
teedoc serve
then visit http://127.0.0.1:2333 in browser
If you only want to generate htmls:
teedoc build
