Home#

rivt logo

rivt is an open source Python project for writing and distributing engineering documents. Documents are written in rivt markup within a Python file (.py).

A rivt file is a Python file that imports the package rivtlib. The rivtlib API outputs a formatted rivt doc as text, HTML or PDF from the same rivt file. The API also organizes docs into a rivt report. This site is an example of an HTML report.

rivt integrates well with other open source programs. An integrated rivt framework is described here..

This is a small single doc example. This is a small report example. A search interface for discovering rivt files on GitHub is here.