#tls #stream #gel

gel-stream

A library for streaming data between clients and servers

10 releases

new 0.3.2 Apr 15, 2025
0.3.1 Apr 3, 2025
0.3.0 Mar 18, 2025
0.2.1 Mar 12, 2025
0.1.4 Feb 27, 2025

#1685 in Network programming

Download history 237/week @ 2025-02-15 1577/week @ 2025-02-22 1251/week @ 2025-03-01 1808/week @ 2025-03-08 1962/week @ 2025-03-15 2056/week @ 2025-03-22 1890/week @ 2025-03-29 2217/week @ 2025-04-05 2917/week @ 2025-04-12

9,298 downloads per month
Used in 2 crates

MIT/Apache

120KB
3K SLoC

gel-stream

This crate provides a runtime and TLS agnostic client and serverstream API for the EdgeDB server.

Features

  • full: Enable all features.
  • openssl: Enable OpenSSL support.
  • rustls: Enable Rustls support.
  • tokio: Enable Tokio support.
  • hickory: Enable Hickory support.
  • keepalive: Enable keepalive support.

TLS

TLS is supported via the openssl or rustls features. Regardless of which TLS library is used, the API is the same.

Dependencies

~3–16MB
~217K SLoC