Httpx is a next-generation HTTP client for Python that provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2. It offers a broadly requests-compatible API, standard synchronous interface, and async support. Httpx also includes features such as international domains and URLs, keep-alive and connection pooling, and browser-style SSL verification. The library can be installed using pip and requires Python 3.9+.