gemini

HTTP is a bloated protocol.

Any visit to the website of a large company will tell you this.Significant sizes of applications (often over 5 megabytes!), load times,and the constant reminder to consent to cookies are all emblematic ofwhat our internet has become – a service hostile to its users for thesake of profit. Practically every website you visit tracks yourinformation to collect both analytics and personal data, assembling aprofile of you that can be sold to advertisers, government agencies andwhoever else wants a cut of your data.

Gemini is a new protocol for browsing the internet founded bysolderpunk. it's designed only to serve data, and intends to foster afriendlier internet – one in which arbitrary information can't be passedfrom consumer to producer no matter what the motivation.

Gemini can be thought of as the HTTPS equivalent of Gopher: all trafficis secured and encrypted.

Why HTTP beat Gopher.

Put this wiki on Gemini soon.

Tools

Gemini Diagnostics
A 'torture test' for Gemini servers.

Agate
A Gemini server in Rust.

Gig
A Gemini framework in Go.

geminid
gemini server in C

Castor
A GTK-based browser for Gopher and Gemini.

Asuka
A Rust-based Gemini client.

Sites

The Tildeverse onGemini. A Tildeblog. A Geminisearch engine. Locate theYouTube layer! A neat Geminiblog. Gemini bestpractices

Why Gemini?

https://gemini.circumlunar.space/docs/faq.txt distribution ofarbitrary files; has special consideration for serving lightweightformat that allows linking between files! maintained bysolderpunk@sdf.org middle child: minimalist proof of concept designedfor simplicity, basic client creation and usability privacy! theinternet is not a safe place for plaintext. generality!

tls ? gopher can be written from scratch! but gopher still depends on ipstack, dns resolver and filesystem. using tls for cryptography isnecessary. tls limits access to more modern machines, but it makes nosense to sacrifice all privacy protections to accomodate them.

In this article
tools
sites
why-gemini
Revisions
DateHash
2023-02-22
Navigation
Previousbodymod
Nexttools
Uppages