A collection of awesome things regarding the gemini protocol ecosystem.
git clone
Log (Feed) | Files | Refs (Tags) | README | LICENSE

commit 08069783d45628254dbe641e1b2bf64caae2051d
parent 2a78d8c59ebea60a45956db4dd1486d74aac6a6b
Author: Krispin Schulz <>
Date:   Tue,  1 Sep 2020 08:09:31 +0200

add more servers
Diffstat: | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/ b/ @@ -71,15 +71,20 @@ Please contribute to this list to link to all the awesome gemini projects out th - [Agate]( (Rust) - a simple Gemini server for static files. - [blizanci]( (Erlang) - a server designed primarily for robustness and security. - [Denoscuri]( (Typescript) - a simple Gemini server written using Deno and Typescript. +- [Duckling proxy 🦆]( (Go) - a scheme-specific filtering proxy for Gemini clients to access the web. - [GeGoBi]( (Python) - a server to facilitate easy Gemini-Gopher bi-hosting. - [gemini-server]( (Haskell) - a lightweight server for the Gemini protocol. - [geminid]( (C) - a Gemini Server in C. - [geminid]( (Scheme) - a Gemini Server in CHICKEN Scheme. - [Gemserv]( (Rust) - a server with features like vhosts, CGI, SCGI, reverse-proxying and more. - [Germinal]( (Common Lisp) - serves any type of document with an appropriate mime type. +- [GLV-1.12556]( (Lua) - the first Gemini protocol server with a lot of features +- [Jetforce]( (Python) - a built-in static file server with support for gemini directories and CGI scripts. - [Marami]( (Prolog) - a server written in Prolog. - [Molly Brown]( (Go) - a full-featured Gemini server implemented in Go. +- [pollux]( (Rust) - a simple server that will only serve one `index.gemini` file. - [Shavit]( (Go) - a configurable Gemini server for UNIX operating systems. +- [Space-Age]( (Clojure) - a Gemini server written in Clojure. - [Titan]( (Rust) - a simple TOML-configured Gemini server and an Express-like Gemini server framework. ## Tools