Gemini Protocol Continued to Grow in 2024
As shown above, Gemini Protocol has been adopted by thousands of "capsules" (like Web sites, except Gemini Protocol is used, not HTTP/S and HTML).
2025 has begun strongly, with over 400,000 Web hits since midnight yesterday and quite a lot in Gemini Protocol too:
grep 12-31 /home/gemini/logs/agate.techrights.log.1 | wc -l 128772
As more people download a Gemini client* the reach for any given capsule becomes greater. Our Gemini Edition turns 4 next month. Its availability improved since it's no longer hosted from home (we stopped that due to capacity issues, at least in part). █
_____
* Latest list of Gemini clients:
- 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 Gemini client for Android
- A Gemini client library in Go
- A more recent fork of the above library
- A rich Gemini client library in Nim
- Agregore, a "distributed web" browser supporting Gemini
- Amfora, a very feature-rich Gemini client for the terminal
- AmiGemini, a Gemini client for the Commodore Amiga
- Ariane, a Gemini client for Android
- Astro, a Gemini client written in shell script
- Astronaut, a terminal Gemini client written in Go
- Asuka, a ncurses-based Gemini client
- AV-98, an experimental Gemini client derived from VF-1
- Bollux, a Gemini client written in pure Bash
- Bombadillo, a multi-protocol client handling Gemini since 2.0.0
- Castor, A graphical Gemini client written in Rust
- Cgmnlm, a colorful fork of gmni
- Chawan, a text-mode multi-protocol client written in Nim
- Deedum, a Gemini client for Android
- Diohsc, a terminal Gemini client written in Haskell
- Dragonstone, a simple GTK Gopher/Gemini client written in Vala
- Elaho, a Gemini client for iOS
- elpher, a emacs-based Gopher and Gemini client
- Fafi, a graphical, tabbed client written in Racket
- felinks, a fork of the `elinks` web browser which supports Gemini and Gopher
- 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
- Geopard, a client written in rust, using the gtk3 toolkit
- Gmi, a client written in POSIX-compliant shell
- gmi100, a CLI client written in 100 lines of ANSI C
- gurl, a `curl`-like Gemini client
- Gusmobile, a Gemini client library in Python
- gmni, a combined CLI and line-mode client for POSIX/C11
- Kristall, a graphical Gemini client using Qt
- Lagrange, a beautiful graphical Gemini client written in C
- 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
- Offpunk, an offline-first command line client for Gemini and other protocols
- Rhapsode, an "auditory web browser" which supports Gemini
- Rosy Crow, a Gemini client for Android
- Ruhroh, a Gemini client written as a POSIX shell script
- Spwash, a bare-bones Gemini client written in C#
- Sydney, a Vim-like command-line Gemini client
- tgmi, a terminal-based Gemini client for linux written in Python
- Twin Peaks, a graphical Gemini client written in C#
- Tinmop, a distraction free terminal client for Gemini (and Pleroma!)
- Vgmi, a terminal Gemini client written in C with vim-like keybindings
- Vimini, a Gemini client inspired by qutebrowser
- Viv, a "toy" Gemini client written in ANSI C
- Zain, a graphical Gemini client written in Tcl/Tk