All Projects → teedoc → teedoc

teedoc / teedoc

Licence: MIT license
wiki and multi docs friendly static document site generator(doc generator), convert markdown and jupyter notebook to html website. wiki 和多文档友好的静态文档网站生成工具

Programming Languages

CSS
56736 projects
python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to teedoc

sqlmap-wiki-zhcn
可能是最完整的 sqlmap 中文文档。
Stars: ✭ 51 (-29.17%)
Mutual labels:  wiki, doc
InternalSteamWebAPI
Documenting the unofficial and internal Steam Web API
Stars: ✭ 126 (+75%)
Mutual labels:  docs, wiki
planet
A timetracker and a page generator
Stars: ✭ 23 (-68.06%)
Mutual labels:  wiki, site
instapy-docs
📜 Public information for users, testers, contributors, maintainers
Stars: ✭ 60 (-16.67%)
Mutual labels:  docs, wiki
Community
Modern Confluence alternative designed for internal & external docs, built with Golang + EmberJS
Stars: ✭ 1,286 (+1686.11%)
Mutual labels:  docs, wiki
Mm Wiki
MM-Wiki 一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。部署方便,使用简单,帮助团队构建一个信息共享、文档管理的协作环境。
Stars: ✭ 2,364 (+3183.33%)
Mutual labels:  docs, wiki
docs
Documentation for Bolt.
Stars: ✭ 47 (-34.72%)
Mutual labels:  docs, site
Docsify
🃏 A magical documentation site generator.
Stars: ✭ 19,310 (+26719.44%)
Mutual labels:  docs, doc
Vuesence Book
Minimalistic Vue.js based documentation system component
Stars: ✭ 48 (-33.33%)
Mutual labels:  docs, doc
Goreadme
Generate readme file from Go doc. Now available with Github actions!
Stars: ✭ 113 (+56.94%)
Mutual labels:  docs, doc
Registry
npm registry documentation
Stars: ✭ 202 (+180.56%)
Mutual labels:  docs, wiki
SemanticWikibase
Makes Wikibase data available in Semantic MediaWiki
Stars: ✭ 14 (-80.56%)
Mutual labels:  wiki
vue-cli-3.x-doc-cn
vue-cli 3.x 中文文档
Stars: ✭ 49 (-31.94%)
Mutual labels:  docs
tiddlywiki-docker
Tools for running TiddlyWiki via a Docker container
Stars: ✭ 34 (-52.78%)
Mutual labels:  wiki
taxonworks doc
TaxonWorks (https://taxonworks.org) documentation.
Stars: ✭ 13 (-81.94%)
Mutual labels:  docs
documentation
Documentation for dahliaOS
Stars: ✭ 78 (+8.33%)
Mutual labels:  docs
django-freeze
🧊 convert your dynamic django site to a static one with one line of code.
Stars: ✭ 81 (+12.5%)
Mutual labels:  site
website-www.codeuino.org
www.codeuino.org/
Stars: ✭ 35 (-51.39%)
Mutual labels:  site
Google-Docs-for-Mac
Native Google Docs app for Mac
Stars: ✭ 33 (-54.17%)
Mutual labels:  docs
posthog.com
Official docs, website, and handbook for PostHog.
Stars: ✭ 147 (+104.17%)
Mutual labels:  docs

teedoc

中文 | English

License PyPI PyPI - Downloads PyPI - Downloads build GitHub Repo stars

Official site: teedoc.neucrack.com or teedoc.github.io

More demo: see here or here

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 WiKi website
  • Build personal or corporate knowledge base
  • Build personal or corporate website

Features

  • Easy to use, cross platform, only need Python3
  • Easy to deploy, only copy generated staitc HTML files to your server or other host
  • Easy to write, markdown support
  • Jupyter notebook support
  • Multiple docs support
  • Plugin support
  • Multiple theme support(support by plugin)
  • Control the style accurate to the page through css (implemented by customizing the id and class of each page)
  • Multi-level directory support
  • Multi-language support (manual translation) (Internationalization/i18n)
  • Multilingual support (translation plugin)
  • Multiple version support
  • Search support
  • SEO friendly
  • Real-time preview file changes
  • Parallel build, faster build speed
  • Blog support
  • 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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].