{"library":"httpxy","type":"library","category":null,"description":"httpxy is a performant and feature-rich HTTP and WebSocket proxy library for Node.js, currently at version `0.5.1`. It maintains an active release cadence with frequent minor and patch updates, as evidenced by recent versions like v0.5.1, v0.5.0, v0.4.0, and v0.3.0. The library offers three primary interfaces: `proxyFetch` for modern web-standard `Request`/`Response` based proxying, `proxyUpgrade` for standalone WebSocket upgrade handling without a full server instance, and `createProxyServer` which provides a more traditional, event-driven HTTP proxy server, originally forked from `node-http-proxy`. Key differentiators include its adoption of web-standard APIs, explicit WebSocket proxying capabilities, and performance optimizations inspired by libraries like `fast-proxy`. It ships with comprehensive TypeScript types, ensuring robust development in typed environments.","language":"javascript","status":"active","version":"0.5.1","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install httpxy","imports":["import { proxyFetch } from 'httpxy';","import { proxyUpgrade } from 'httpxy';","import { createProxyServer } from 'httpxy';"]},{"cmd":"yarn add httpxy","imports":[]},{"cmd":"pnpm add httpxy","imports":[]}],"homepage":null,"github":"https://github.com/unjs/httpxy","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/httpxy","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/httpxy/compatibility"}}