Remark was programmed using Python 2.6. Thus it should run in any Python 2.x interpreter, where x is at least 6. Note that the syntaxes of Python 3.x and Python 2.x are not compatible.
The dependencies to other Python libraries are as follows:
This library is used to convert Markdown to Html.
This library is used to highlight source code.
This library is used to create thumbnails for image galleries.
The Javascript dependencies are on a per-page basis depending on which features the page uses. The dependencies to Javascript libraries are as follows.
This library is used to view image galleries. We distribute it with Remark.
This library is used to convert AsciiMath to MathML. We distribute it with Remark.
After installing a Python interpreter, Python Markdown, Pygments, and the Python Imaging Library you should be ready to use Remark.