kopia lustrzana https://github.com/kr1sp1n/awesome-gemini
Add Resources section and a definition of Gemini
rodzic
1a6983afc3
commit
f118ca0700
15
README.md
15
README.md
|
@ -3,12 +3,23 @@ A collection of awesome things regarding the [gemini protocol][1] ecosystem.
|
|||
|
||||
Please contribute to this list to link to all the awesome gemini projects out there.
|
||||
|
||||
## What is Gemini
|
||||
|
||||
[Excerpt from gemini.circumlunar.space](https://gemini.circumlunar.space/docs/specification.html):
|
||||
|
||||
> Gemini is a client-server protocol featuring request-response transactions, broadly similar to gopher or HTTP.
|
||||
Connections are closed at the end of a single transaction and cannot be reused. When Gemini is served over TCP/IP, servers
|
||||
should listen on port 1965 (the first manned Gemini mission, Gemini 3, flew in March'65).
|
||||
This is an unprivileged port, so it's very easy to run a server as a "nobody" user, even if e.g. the server is written
|
||||
in Go and so can't drop privileges in the traditional fashion.
|
||||
|
||||
## Contents
|
||||
|
||||
- [Clients](#clients)
|
||||
- [Terminal](#terminal)
|
||||
- [Graphical](#graphical)
|
||||
- [Programming](#programming)
|
||||
- [Resources](#resources)
|
||||
- [Servers](#servers)
|
||||
- [Tools](#tools)
|
||||
- [Web proxies](#web-proxies)
|
||||
|
@ -34,6 +45,10 @@ Please contribute to this list to link to all the awesome gemini projects out th
|
|||
- [gemini](https://github.com/derhuerst/gemini) (Node.js) - a server & client lib
|
||||
- [gig](https://github.com/pitr/gig) (Go) - a Gemini framework
|
||||
|
||||
## Resources
|
||||
- [Gemini Specification](https://gemini.circumlunar.space/docs/specification.html) - the Gemini protocol specification
|
||||
- [gemini.circumlunar.space/software](https://portal.mozz.us/gemini/gemini.circumlunar.space/software/) - a list of Gemini software
|
||||
|
||||
## 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
|
||||
|
|
Ładowanie…
Reference in New Issue