aboutsummaryrefslogtreecommitdiffstats

Gemini, Gopher, and Finger support for Net:: and URI::

Support using Liberapay Support using Flattr Support using Paypal

Gem Documentation

This project aims to add connectors to well known internet text protocols through the standard Net::* and URI::* ruby module namespaces.

Documentation

The code is self-documented and you can browse it on rubydoc.info:

Gemini

Gopher

Finger

Helpers

This repository also includes 2 little helpers:

  • bin/heraut: a toy client for Gemini, Gopher and Finger. Give it a URI and it will output the remote file.
  • bin/test_thread.rb: a toy performance test script to run against a Gemini server