You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Christophe HENRY 1bc2e3b2bc
1 year ago
css Adds the url path 1 year ago
docs Ends BNF translation 1 year ago
tests Adds the url path 1 year ago
.gitignore Adds unit tests 1 year ago
CHANGELOG.gmi v1.4.0 1 year ago
COPYING.gmi Links CHANGELOG and COPYING into index.gmi & edits 1 year ago Refactores the French documentation 1 year ago
index.gmi Translation to English 1 year ago
index.html Adds index.htm in case of Php not activated 1 year ago
index.php Adds the url path 1 year ago Adds the url path 1 year ago Adds the url path 1 year ago Converts files from UTF-16 and UTF-32 to UTF-8 1 year ago


HtmGem makes your Gemini pages reachable on the web. It can be used on a shared host.

You can see a demo on the main page of HtmGem:



  • Copy the directory htmgem at the root of the website.
  • Access to the directory and follow the instructions.


  • Php v7.3
  • Php-mbstring module to deal with unicode characters
  • A web server (well testing with Apache and Nginx)
  • mod-rewrite to intercept the Gemini files