Ross ROSS = Recommend OSS · open-source software intelligence for agents

rustls/rustls

A modern TLS library in Rust observed · 2026-08-28

github.com/rustls/rustls · Rust · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 95
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 14
  • age_days: 3775
  • days_rel: 35
  • days_push: 7
  • n_releases_24m: 36

Full methodology

Adoption not part of the score

7585 stars · 878 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Rustls is a modern TLS library written in Rust implementing TLS 1.2 and TLS 1.3 for both clients and servers. It provides secure defaults with no unsafe features or obsolete cryptography, and supports pluggable cryptography providers.

Use cases

  • add TLS encryption to a Rust server
  • make HTTPS requests from Rust with a safe TLS stack
  • implement TLS 1.3 client and server connections
  • replace OpenSSL with a memory-safe TLS library
  • customize cryptographic primitives via a crypto provider
  • secure microservice communication in Rust

When to choose

  • you need a memory-safe, modern TLS implementation in Rust
  • you want secure defaults without configuration
  • you need pluggable cryptography providers for compliance or portability
  • you are building Rust network services or clients

When to avoid

  • you need legacy protocols like SSLv3 or TLS 1.0/1.1
  • you require FIPS-certified cryptography out of the box
  • your stack is not Rust and you cannot use a Rust library

Facets

library · maturity stable

cryptography security http-server http-client security networking developer-tools rust cross-platform windows tls ssl tls-1-3 tls-1-2 crypto-provider memory-safe linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
rustls/rustlsmain98

For agents

markdown · JSON · MCP: product_card(name="rustls/rustls")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem