.GMI File Extension

Gemtext Document

Developer Solderpunk
4.0  |  2 Votes

What is a GMI file?

A GMI file is a Gemtext document. It contains text that is meant to be served over the internet and translated into a webpage using the Gemini protocol. The text GMI files contain is written in the Gemtext markup language.

More Information

Screenshot of a .gmi file in Microsoft Visual Studio Code
GMI file open in Microsoft Visual Studio Code

Gemini is an internet communication protocol that is meant to complement HTTPS and Gopher. It was originally developed in 2019 by Solderpunk and has since been iterated upon by a community of users.

Just as webpages served via HTTPS are written and formatted using HTML, webpages served via Gemini are formatted using Gemtext. These documents are then saved as GMI files.

Each GMI file can contain:

  • Headings
  • Text
  • Links to other files and webpages
  • Unordered lists
  • Blockquotes

Additionally, GMI files can contain lines that begin with ```. Gemini clients always print lines that start with ``` as-is, without applying the rules of Gemtext formatting.

How to open a GMI file

GMI file open in Lagrange
GMI file open in Lagrange

You can open and edit a GMI file with Microsoft Visual Studio Code (multiplatform) or any other text editor. You can use Geminaut (Windows), Lagrange (multiplatform), and other Gemini clients to view the webpage a GMI file describes.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open GMI files

Verified by FileInfo.com

The FileInfo.com team has independently researched the Gemtext Document file format and Mac, Windows, and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.