Documentation

Libraries for generating project documentation.

Newest releases

fastai Create publication-quality books from Jupyter notebooks
 

executablebooks Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python!
 

gadenbuie The goal of shinyComponents is to turn R Markdown documents in self-contained Shiny components. Like web components meets Shiny modules (without that ShadowDOM business).
 

timothycrosley Read Latest Documentation - Browse GitHub Code Repository The only thing worse than documentation never written, is documentation written but never discovered. portray is a Python3 command line tool and libra
 

danijar Python Handout Turn Python scripts into handouts with Markdown comments and inline figures. An alternative to Jupyter notebooks without hidden state that supports any text editor. Code Handout
 

mitmproxy pdoc is a library and a command line program to discover the public interface of a Python module or package. The pdoc script can be used to generate plain text or HTML of a module's public interface, or it can be used to run a
 

click-contrib sphinx-click sphinx-click is a Sphinx plugin that allows you to automatically extract documentation from a click-based application and include it in your docs. Installation Install the plugin using pip
 

core-api CoreDocs An API Documentation generator. Code sample generation - Automatic code samples for Python, Javascript, and the command line. Schema support - Currently supports Swagger, RAML, and JSON HyperSchema. The
 

pcbje Gransk - Document processing for investigations A tool for when you have a bunch of documents to figure out of. Introduction to Gransk (YouTube) Gransk is an open source tool that aims to be a Swiss army knife of d
 

jam-py JamDocs JamDocs is a web interface for Sphinx documentation generator built with Jam.py. It makes it very easy to create intelligent and beautiful documentation. Requirements One of the following Python
 
Popular
3.5k

sphinx-doc Sphinx Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects (or other documents consisting of multiple reStructuredText sources), written by Georg Br
 

pycco-docs 888888b. 888 Y88b 888 888 888 d88P 888 888 .d8888b .d8888b .d88b. 8888888P" 888 888 d88P" d88P" d88""88b 888 888 888 888 888 888 888 888 Y88b 888 Y88b. Y88b. Y88..88P 888
 
Popular
13k

cookiecutter Cookiecutter A command-line utility that creates projects from cookiecutters (project templates), e.g. creating a Python package project from a Python package project template. Documentation: htt
 

yoloseem Awesome Sphinx (Python Documentation Generator) A curated list of awesome extra libraries, software and resources for Sphinx (Python Documentation Generator). Inspired by awesome-sqlalchemy. (See also other awesome list
 

mitmproxy pdoc is a library and a command line program to discover the public interface of a Python module or package. The pdoc script can be used to generate plain text or HTML of a module's public interface, or it can be used to run an HT
 

Syntaf travis-sphinx A standalone script for automated building and deploying of sphinx docs via travis-ci What does it do? travis-sphinx aims to take the hassle out of building and pushing docs to your gh-pages
 

pystitch Stitch A knitr- RMarkdown-like library, in Python. Note: You might want to consider Jan Schulz's knitpy instead. It's probably more mature at this point. However, I wanted to see if there was a simpler way of doing