PyLit

Literate Programming with reStructuredText

The idea is that you do not document programs (after the fact), but write documents that contain the programs. [1]

Features

PyLit (Python Literate) provides a plain but efficient tool for literate programming: a bidirectional text/code converter.

Project page

The PyLit project is hosted at https://github.com/gmilde/PyLit.

Changes

PyLit versions.

Usage, behaviour, and API are not fixed yet. Ideas and feedback welcome.

The PyLit source has a chapter on open questions and ideas.

About this site

The PyLit site is created from reStructuredText sources with Sphinx. It is located at http://github.com/gmilde/PyLit on github, a free service to Open Source developers by GitHub, Inc.

[1]John Max Skaller in a Charming Python interview