Elpher is a Gopher and Gemini browser for Emacs. You can install it via MELPA.
Note that the Elpher repository allows people to push their branches to it, so sometimes you’ll find features in the repo that haven’t been merged into the main branch.
You can use Elpher to edit Gemini wikis such as this one with the addition of the Gemini Write library. Sadly, you cannot install it via MELPA, yet.
Here’s how to add auth-source support to Elpher: