awesome-gemini
github.com/kr1sp1n/awesome-gemini ↗A collection of awesome things regarding the gemini protocol ecosystem.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me graphical resources from awesome-gemini"
Installation instructions →What's inside
Related Specifications
- Adding Emoji Favicons to Gemini
Optional extension by Michael Lazar to the Gemini Protocol, with the goal to set a Unicode emoji as favicon for a site.
- Gemini TinyLog Specification
A Tinylog is a simple file with all "microblog" style entries to share small contents and interact with other geminauts' tinylog.
- GemPub Specification
Gempub, the Gemini e-book (and capsule archive) container specification.
Servers
- Agate
simple Gemini server for static files.
- a-h/gemini
Server for Linux, Mac, Raspberry Pi. Supports SNI for multiple domains on the same server, has Docker image.
- aiogemini
minimalist Python 3
- Apogee
Gemini server written in Kotlin for the JVM.
- atlas
.NET7 Gemini/Titan/Spartan server w/ vhost and cgi support.
- blizanci
server designed primarily for robustness and security.
Clients
- AgregoreGraphical
(Electron.js) - peer to peer web browser with support for loading Gemini pages.
- AlhenaGraphical
(Java) themes, color emojis on Mac, inline images, etc. jlinked exes do not require Java.
- AlrishaGraphical
QML-based Gemini client.
- AmforaTerminal
"fancy" terminal client. In
- AmiGeminiGraphical
- astronautTerminal
a gemini browser for the terminal
Programming
- Agunua
Gemini library to write clients. Includes IRI support, gemtext parsing and CLI tool.
- cuipod
Simple yet flexible framework for Gemini protocol server.
- derhuerst/gemini
server & client lib.
- dremini
Highly concurrent C++ Gemini server and client library
- gemax
a golang gemini stack, inspired by go STD http library.
- gemclient
rich client library for the Gemini Protocol.
Tools
- astroget
Command line tool to download and upload files from Gemini, Gopher, Scorpion, and Spartan servers.
- CAPCOM
Atom feed aggregator for gemini.
- certified
Generate TOFU TLS certificates for gemini servers.
- cl-yag
Static site generator producing gemini, gopher and html.
- comitium
A feed aggregator for gemini supporting many formats and protocols.
- dioscuriGemtext converters
A Gemtext parser with interfaces to transform to and from mdast (markdown ast) and to compile to HTML.
Bots
- Fortune Teller Bot
Generates a fortune gmi file, gemlog/index.gmi, and atom.xml every time the bot is executed
Resources
- geminiprotocol.net/software/
list of Gemini software.
- Gemini Specification
the Gemini protocol documentation.
- https://codeberg.org/kr1sp1n/awesome-gemini
- https://github.com/kr1sp1n/awesome-gemini
- https://gitlab.com/kr1sp1n/awesome-gemini
- https://git.sr.ht/~kr1sp1n/awesome-gemini
Showing a sample of 255 resources. View the full list on GitHub →