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.