Home#

rivt logo

rivt is an open source Python project for writing and sharing rivt files that output formatted engineering documents (rivt docs) as text, HTML or PDF files. A rivt file is a Python file (.py) that imports the rivtlib package and includes rivt markup.

rivtlib defines a rivt markup API that wraps and extends reStructuredText markup. It also organizes and collates multiple docs into a report. This site is an example of an HTML rivt report.

rivt integrates well with other open source programs. The recommended 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.