{"library":"http-proxy","type":"library","category":null,"description":"http-proxy is a robust and programmable HTTP proxying library for Node.js, designed to facilitate the creation of components such as reverse proxies and load balancers. It offers comprehensive support for both HTTP(S) and WebSockets. The current stable version is 1.18.1. While its release cadence is not rapid, the project undergoes periodic maintenance, as highlighted by the 1.17.0 release which delivered numerous bug fixes and feature additions, indicating active, albeit slower, development. A key differentiator is its `createProxyServer` factory, which returns a flexible proxy instance, allowing developers to customize request and response pipelines for fine-grained control over proxied traffic, making it suitable for complex proxying scenarios beyond basic URL forwarding.","language":"javascript","status":"active","version":"1.18.1","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install http-proxy","imports":["const httpProxy = require('http-proxy');","import httpProxy from 'http-proxy';","const { createProxyServer } = require('http-proxy');","import { createProxyServer } from 'http-proxy';"]},{"cmd":"yarn add http-proxy","imports":[]},{"cmd":"pnpm add http-proxy","imports":[]}],"homepage":null,"github":"https://github.com/http-party/node-http-proxy","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/http-proxy","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/http-proxy/compatibility"}}