Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more β
Top 23 Python TLS Projects
-
mitmproxy
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
HTTP proxies like mitmproxy can intercept and export traffic as HAR
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
There are tools like curl-impersonate: https://github.com/lwthiker/curl-impersonate out there that allow you to pretend to be any browser you like. Might take a bit of trial and error, but this mechanism could be bypassed with some persistence in identifying what is it that the resource is trying to block.
-
Project mention: SSLyze β SSL configuration scanning library and CLI tool | news.ycombinator.com | 2025-04-01
-
Project mention: Aioquic: QUIC and HTTP/3 implementation in Python | news.ycombinator.com | 2024-10-04
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
pyOpenSSL -- A Python wrapper around the OpenSSL library
A Python wrapper around the OpenSSL library
-
-
-
libresbc
An open source Session Border Controller π The SBC you dream about π½ LibreSBC will help you save thousands of dollars.
-
Project mention: LetsEncrypt β Expiration Notification Service Has Ended | news.ycombinator.com | 2025-06-30
> https://github.com/jgaa/openvalify
I don't begrudge people writing a tool to learn, but it should be noted that this wheel has already been invented:
* https://github.com/matteocorti/check_ssl_cert
* https://exchange.nagios.org/directory/Plugins/Security/check...
* https://github.com/narbehaj/ssl-checker
* https://github.com/Matty9191/ssl-cert-check
-
MITM_Intercept
A little bit less hackish way to intercept and modify non-HTTP protocols through Burp & others.
-
-
dheater
D(HE)ater is a proof of concept implementation of the D(HE)at attack (CVE-2002-20001) through which denial-of-service can be performed by enforcing the Diffie-Hellman key exchange. (read-only clone of the original GitLab project)
-
-
-
cryptonice
CryptoNice is both a command line tool and library which provides the ability to scan and report on the configuration of SSL/TLS for your internet or internal facing web services. Built using the sslyze API and ssl, http-client and dns libraries, cryptonice collects data on a given domain and performs a series of tests to check TLS configuration and supporting protocols such as HTTP2 and DNS.
-
-
tls-requests
TLS Requests is a powerful Python library for secure HTTP requests, offering browser-like TLS client, fingerprinting, anti-bot page bypass, and high performance.
Project mention: Must Try Open-Source Python TLS Requests: Simplify Web Scraping, Bypass Cloudflare 403 Forbidden (WAF) | dev.to | 2024-12-13Modern websites increasingly use TLS Fingerprinting and anti-bot tools like Cloudflare Bot Fight Mode to block web crawlers. TLS Requests bypass these obstacles by mimicking browser-like TLS behaviors, making it easy to scrape data or interact with websites that use sophisticated anti-bot measures.
-
stable-diffusion-webui-auto-tls-https
An extension for AUTOMATIC1111's Stable Diffusion Web-UI that enables easy or zero-conf TLS for HTTPS
-
tlsassistant
An open-source modular framework capable of identifying a wide range of TLS vulnerabilities and assessing compliance with multiple guidelines. Its actionable report can assist the user in correctly and easily fixing their configurations.
-
OCSPChecker
OCSPChecker provides an automated means to check the OCSP revocation status for a x509 digital certificate.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python TLS discussion
Python TLS related posts
-
Watching HTTP Traffic from n8n with mitmproxy
-
eInk Mode: Making Web Pages Easier to Read
-
colander VS mitmproxy - a user suggested alternative
2 projects | 28 Mar 2025 -
I turned GitHub Copilot into OpenAI API compatible provider
-
How I automated my fitness goals
-
Reverse engineering GraphQL persistedQuery extension
-
Aioquic: QUIC and HTTP/3 implementation in Python
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source TLS projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | mitmproxy | 40,303 |
2 | Twisted | 5,845 |
3 | curl-impersonate | 5,425 |
4 | sslyze | 3,659 |
5 | aioquic | 1,864 |
6 | lemur | 1,753 |
7 | hrequests | 919 |
8 | pyOpenSSL -- A Python wrapper around the OpenSSL library | 915 |
9 | Python-Tls-Client | 784 |
10 | trustme | 593 |
11 | libresbc | 424 |
12 | ssl-checker | 282 |
13 | MITM_Intercept | 212 |
14 | truststore | 200 |
15 | dheater | 199 |
16 | Internet.nl | 197 |
17 | showcert | 102 |
18 | cryptonice | 101 |
19 | what-vpn | 87 |
20 | tls-requests | 76 |
21 | stable-diffusion-webui-auto-tls-https | 62 |
22 | tlsassistant | 48 |
23 | OCSPChecker | 41 |