Skip to content

Releases: justIliane/blazehttp

v1.0.0 — Stable Release

24 Feb 20:38

Choose a tag to compare

BlazeHTTP v1.0.0

High-performance HTTP/1.1 + HTTP/2 server & client for Go with browser-grade TLS/HTTP2 fingerprinting.

Highlights

  • Server: 10% faster than fasthttp (HTTP/1.1), 2x faster than net/http (HTTP/2)
  • Client: Browser-identical TLS (JA3/JA4) and HTTP/2 fingerprints — Chrome, Firefox, Safari
  • Anti-detection: SETTINGS frame order, pseudo-header order, PRIORITY frames, Akamai H2 hash
  • Zero-alloc: 0 allocs/op on hot paths, all critical functions inline-verified
  • Robust: h2spec 146/146, CVE-2023-44487 mitigated, 1.36B fuzzing executions
  • Full-featured client: Cookie jar, redirects, retry with backoff, HTTP CONNECT + SOCKS5 proxy, DoBatch multiplexing

Stats

Metric Value
Tests 448 passed
h2spec 146/146 (100%)
Fuzzing 1.36 billion executions, 0 crashes
Data races 0
Go version 1.24+

Quick Start

go get github.com/justIliane/blazehttp
c := client.NewChromeClient()
defer c.Close()

resp, err := c.Get("https://example.com")

See README for full documentation.