Niquests – A Requests fork, three years of catching Python's HTTP up
Finally, HTTP/3 and async in a requests-compatible library after years of feature freeze.
Yet another graceful shutdown wrapper when several mature Go libs already exist.
Go backend developers running HTTP servers
graceful · shutdown · httpgraceful
Basic usage is to call rsvp.ListenAndServe which is a drop-in replacement for the standard library http.ListenAndServe function with graceful shutdown.
The default behavior can be customized with options to configure trigger signals, shutdown timeout and context, TLS and logging.
Full documentation with sample code is at https://pkg.go.dev/github.com/jbarham/rsvp#section-documenta....
Finally, HTTP/3 and async in a requests-compatible library after years of feature freeze.
Requests is frozen—this adds HTTP/3 and async without breaking your code.
Zero context switches per syscall beats proot's ptrace overhead with LD_PRELOAD trickery.
Rust-powered BeautifulSoup with 10x speed and full API compatibility.
Half the cores as Tailscale's derper using io_uring and kernel TLS offload.
Drop-in Rustls for Python ssl module, but 10% slower than OpenSSL.