About GemView

Text-based file viewer with GemText support

GemView is a little command-line tool for viewing and browsing local text files, mainly in the GemText markup language (see below). Features:

System requirements

GemView requires Python 3 and the Urwid library. Both are readily available in most Linux and BSD distributions, or else from the python.org website and the Python Package Index, respectively.

A terminal emulator that supports ANSI control codes is required.

Usage

gemview.py [ -h | -v | <file or directory> ]

Links can be clicked, but you need a keyboard to navigate. Shortcuts:

GemView can also be imported as a Python module and used that way.

License and support

GemView is open source under the MIT license. See source code for details.

Gemini protocol

Project website

Project capsule