These are all clients with which to surf Gemini space, like browsers used to surf the web.
If you want to provide more information, please move the link to a page of its own, add the extra information, and link to the new page from here.
A bare-bones but usable Gemini client in 100 lines of Python
A bare-bones but usable Gemini client in 100 lines of Lua
A bare-bones but usable Gemini client almost 100 lines of Go
A Gemini client library in Guile Scheme
A more recent fork of the above library
A different Gemini library in Go similar to net/http
A rich Gemini client library in Nim
Agregore, a "distributed web" browser supporting Gemini
Amfora, a very feature-rich Germini client for the terminal
Asuka, a ncurses-based Gemini client
AV-98, an experimental Gemini client derived from VF-1
Bollux, a gemini client written in bash with minimal dependencies
Bombadillo, a multi-protocol client handling Gemini since 2.0.0
Castor, A graphical Gemini client written in Rust
Diohsc, a terminal Gemini client written in Haskell
Dragonstone, a simple GTK Gopher/Gemini client written in Vala
Elpher, an Emacs-based Gopher and Gemini client
Fafi, a graphical, tabbed client written in Racket
gacme, a Gemini client for plan9's Acme
gcat, a `cat`-like Gemini client
Gemget, a command-line Gemini downloader ala wget
GemiNaut, a user-friendly GUI client for MS Windows
Gemini & Titan, two shell functions to read and write Gemini pages
gurl, a `curl`-like Gemini client
Gusmobile, a Gemini client library in Python
LR-87, a graphical (on Windows) and text (on everything else) client in Fortran
Kristall, a graphical Gemini client using Qt
Lagrange, a graphical Gemini client with a non-native UI library
majc, a curses client for Gemini written in Rust
McRoss, a graphical Gemini client written in Python/Tkinter
Moonlander, a very fancy graphical Gemini client written in Rust
ncgopher, a Gopher and Gemini client written in Rust
Rhapsode, an "auditory web browser" which supports Gemini
Spacewar, a client ironically implemented using Electron and NodeJS
Twin Peaks, a graphical Gemini client written in C#
Tinmop, a distraction free terminal client for Gemini (and Pleroma!)
Zain, a graphical Gemini client written in Tcl/Tk