awesome-gemini

A collection of awesome things regarding the gemini protocol ecosystem.
git clone git://git.clttr.info/awesome-gemini.git
Log | Files | Refs | README | LICENSE | Feed

commit 1a6983afc3e04b102b4e7910fe2687c7ca0ed50f
parent 4076457760affef9ac1f82ec7b4533ea78da116c
Author: Krispin Schulz <krispinone@googlemail.com>
Date:   Sat, 22 Aug 2020 19:58:53 +0200

Add more servers
Diffstat:
MREADME.md | 15+++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/README.md b/README.md @@ -21,25 +21,32 @@ Please contribute to this list to link to all the awesome gemini projects out th - [AV-98](https://tildegit.org/solderpunk/AV-98) (Python) - a Gemini client derived from the popular VF-1 Gopher client - [Bombadillo](https://rawtext.club/~sloum/bombadillo.html) (Go) - a combined Gopher and Gemini client with vim-inspired key mappings - [Elpher](https://thelambdalab.xyz/elpher/) (Emacs) - a combined Gopher and Gemini client for the popular text editor / operating system -- [gemini-fetch](https://github.com/RangerMauve/gemini-fetch) (Node.js) - a cURL-like CLI for loading content from gemini URLs. +- [gemini-fetch](https://github.com/RangerMauve/gemini-fetch) (Node.js) - a cURL-like CLI for loading content from Gemini URLs ### Graphical - [Castor](https://git.sr.ht/~julienxx/castor) (Rust) - a graphical Gemini client using GTK - [Deedum](https://github.com/snoe/deedum/releases) (Dart/Ruby) - an Android client - [GemiNaut](https://www.marmaladefoo.com/pages/geminaut) (C#) - a user friendly graphical Gemini client for MS Windows - [Kristall](https://github.com/MasterQ32/kristall) (C++) - a graphical Gopher and Gemini client using QT -- [Agregore](https://github.com/RangerMauve/agregore-browser#fetch-api-for-gemini) - (Electron.js) - A peer to peer web browser with support for loading gemini pages. +- [Agregore](https://github.com/RangerMauve/agregore-browser#fetch-api-for-gemini) - (Electron.js) - a peer to peer web browser with support for loading Gemini pages ## Programming - [gemini](https://github.com/derhuerst/gemini) (Node.js) - a server & client lib - [gig](https://github.com/pitr/gig) (Go) - a Gemini framework ## Servers +- [Agate](https://github.com/mbrubeck/agate) (Rust) - a simple Gemini server for static files +- [blizanci](https://github.com/mk270/blizanci) (Erlang) - a server designed primarily for robustness and security +- [GeGoBi](https://tildegit.org/solderpunk/gegobi) (Python) - a server to facilitate easy Gemini-Gopher bi-hosting - [gemini-server](https://hackage.haskell.org/package/gemini-server) (Haskell) - a lightweight server for the Gemini protocol +- [geminid](https://github.com/jovoro/geminid/) (C) - a Gemini Server in C +- [Gemserv](https://portal.mozz.us/gemini/80h.dev/projects/gemserv/) (Rust) - a server with features like vhosts, CGI, SCGI, reverse-proxying and more +- [Germinal](https://github.com/jfmcbrayer/germinal) (Common Lisp) - serves any type of document with an appropriate mime type +- [Shavit](https://git.sr.ht/~yotam/shavit) (Go) - a configurable Gemini server for UNIX operating systems ## Tools -- [gemini-pandoc-lua-filter](https://github.com/kr1sp1n/gemini-pandoc-lua-filter) - a lua filter for pandoc to output gemini text -- [gemini-to-html](https://github.com/RangerMauve/gemini-to-html) (Node.js) - a JavaScript library for parsing gemini pages, and for rendering them to HTML. +- [gemini-pandoc-lua-filter](https://github.com/kr1sp1n/gemini-pandoc-lua-filter) - a lua filter for pandoc to output Gemini text +- [gemini-to-html](https://github.com/RangerMauve/gemini-to-html) (Node.js) - a JavaScript library for parsing Gemini pages, and for rendering them to HTML. ## Web proxies - [Mozz.us portal](https://portal.mozz.us/gemini/gemini.circumlunar.space/)