A basic Gemini protocol client that get file.

Features

  • get file using gemini protocol (no streaming)
  • set client certificate by passing SecurityContext to client

Getting started

  • dart 3.4

Usage

var client = Client();
var resp = await client.fetchAsync('gemini://geminiprotocol.net');
print(resp.statusCode); // status code in int
print(resp.meta);       // meta in String?
print(resp.body);       // body in Uint8List?

Libraries

basic_gemini_client
Support for doing something awesome.