https://github.com/chimurai/http-proxy-middleware
browser-sync connect express fastify hono http-proxy httpxy javascript middleware nextjs node nodejs polka proxy proxy-middleware websocket
Score: 35.20237122297639
Last synced: about 22 hours ago
JSON representation
Repository metadata:
:zap: The one-liner node.js http-proxy (httpxy) middleware for connect, express, next.js and more
- Host: GitHub
- URL: https://github.com/chimurai/http-proxy-middleware
- Owner: chimurai
- License: mit
- Created: 2015-03-14T15:45:55.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2026-09-07T22:31:43.000Z (8 days ago)
- Last Synced: 2026-09-11T02:27:00.063Z (5 days ago)
- Topics: browser-sync, connect, express, fastify, hono, http-proxy, httpxy, javascript, middleware, nextjs, node, nodejs, polka, proxy, proxy-middleware, websocket
- Language: TypeScript
- Homepage:
- Size: 4.31 MB
- Stars: 11,127
- Watchers: 115
- Forks: 878
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Agents: AGENTS.md
Owner metadata:
- Name: Steven Chim
- Login: chimurai
- Email:
- Kind: user
- Description:
- Website:
- Location: Planet Earth, Milky Way
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/655241?v=4
- Repositories: 20
- Last Synced at: 2024-04-23T19:43:31.983Z
- Profile URL: https://github.com/chimurai
GitHub Events
Total
- Commit comment event: 1
- Create event: 90
- Delete event: 93
- Fork event: 52
- Issue comment event: 215
- Issues event: 44
- Pull request event: 136
- Pull request review comment event: 15
- Pull request review event: 21
- Push event: 261
- Release event: 5
- Watch event: 388
- Total: 1321
Last Year
- Create event: 48
- Delete event: 53
- Fork event: 7
- Issue comment event: 72
- Issues event: 15
- Pull request event: 38
- Pull request review comment event: 14
- Pull request review event: 11
- Push event: 138
- Release event: 1
- Watch event: 41
- Total: 438
Committers metadata
Last synced: 2 days ago
Total Commits: 603
Total Committers: 52
Avg Commits per committer: 11.596
Development Distribution Score (DDS): 0.101
Commits in past year: 120
Committers in past year: 9
Avg Commits per committer in past year: 13.333
Development Distribution Score (DDS) in past year: 0.075
| Name | Commits | |
|---|---|---|
| Steven Chim | 6****i | 542 |
| Steven Chim | s****m@i****m | 4 |
| dependabot[bot] | 4****] | 3 |
| Leonardo Bazico | l****o@g****m | 3 |
| Bogdan Chadkin | t****d@y****u | 2 |
| Ben Newman | b****n@g****m | 2 |
| Radu Serbanescu | r****u@w****o | 2 |
| Duncan Lock | d****k@g****m | 1 |
| Debargha Saha | 1****4 | 1 |
| Dylan Greene | d****g@g****m | 1 |
| Florian Sesser | f****r@w****e | 1 |
| Galipelli Sai Mallikarjun | 1****0 | 1 |
| Gustav Tiger | g****v@t****e | 1 |
| Howie Zhao | h****r@h****m | 1 |
| Kevin He | k****e@s****m | 1 |
| 圣痕 | s****5@q****m | 1 |
| Aaron Knudtson | 8****y | 1 |
| Alexander Remishevsky | 3****y | 1 |
| All-less | A****s | 1 |
| BRAMILLE Sébastien | 2****a | 1 |
| BaNgan | b****6@g****m | 1 |
| C R | 5****e | 1 |
| Chris Midgley | m****c@g****m | 1 |
| Liran | l****i@g****m | 1 |
| ex4w4 | s****m@k****m | 1 |
| Christopher Martin | c****n@e****m | 1 |
| David Meir-Levy | d****y@g****m | 1 |
| sunnylqm | s****m@q****m | 1 |
| pstephan9 | p****n@g****m | 1 |
| mariuspopaadrian | 7****n | 1 |
| and 22 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 166
Total pull requests: 327
Average time to close issues: about 2 years
Average time to close pull requests: about 2 months
Total issue authors: 158
Total pull request authors: 50
Average comments per issue: 4.72
Average comments per pull request: 1.62
Merged pull request: 239
Bot issues: 0
Bot pull requests: 16
Past year issues: 13
Past year pull requests: 64
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 1 day
Past year issue authors: 12
Past year pull request authors: 11
Past year average comments per issue: 1.92
Past year average comments per pull request: 2.86
Past year merged pull request: 55
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- chimurai (6)
- h0medev2024 (2)
- Netail (2)
- mburger81 (2)
- Floriferous (1)
- StefanLobbenmeierObjego (1)
- brandonculver (1)
- xpbsm (1)
- PavlenkoXX (1)
- kevin-mitchell (1)
- bilinxing (1)
- yvanlok (1)
- shellscape (1)
- caritasverein (1)
- billmorgan123 (1)
Top Pull Request Authors
- chimurai (235)
- dependabot[bot] (15)
- fuckoff2045 (6)
- JS-mark (4)
- whatisthis-dot (4)
- Mallikarjun-0 (3)
- omarmhamza (2)
- mcgwiz (2)
- oktapodia (2)
- jsjoeio (2)
- lpaolini (2)
- 17hz (2)
- antiBaconMachine (2)
- crooruhe (2)
- Plevi1337 (2)
Top Issue Labels
- faq (13)
- question (5)
- need minimal example (5)
- upstream (5)
- bug (5)
- awaiting response (5)
- enhancement (4)
- wontfix (4)
- help wanted (3)
- pr welcome (2)
- need minimal reproduction (1)
- duplicate (1)
- need investigation (1)
- need votes (1)
Top Pull Request Labels
- dependencies (15)
- wontfix (2)
- upstream (1)
- hacktoberfest-accepted (1)
Package metadata
- Total packages: 17
-
Total downloads:
- npm: 98,914,321 last-month
- Total docker downloads: 3,248,907,650
- Total dependent packages: 8,088 (may contain duplicates)
- Total dependent repositories: 2,978,286 (may contain duplicates)
- Total versions: 247
- Total maintainers: 70
- Total advisories: 5
npmjs.org: http-proxy-middleware
The one-liner node.js proxy middleware for connect, express, next.js and more
- Homepage: https://github.com/chimurai/http-proxy-middleware#readme
- Licenses: MIT
- Latest release: 4.2.0 (published 2 months ago)
- Last Synced: 2026-09-14T17:21:06.072Z (1 day ago)
- Versions: 108
- Dependent Packages: 8,072
- Dependent Repositories: 2,978,280
- Downloads: 98,913,949 Last month
- Docker Downloads: 3,248,907,650
-
Rankings:
- Dependent repos count: 0.006%
- Dependent packages count: 0.012%
- Downloads: 0.029%
- Docker downloads count: 0.043%
- Average: 0.403%
- Stargazers count: 1.018%
- Forks count: 1.313%
- Maintainers (1)
-
Advisories:
- http-proxy-middleware: multipart/form-data field injection via unescaped CRLF in `fixRequestBody`
- http-proxy-middleware `router` host+path substring matching allows Host-header-driven backend routing bypass
- http-proxy-middleware can call writeBody twice because "else if" is not used
- http-proxy-middleware allows fixRequestBody to proceed even if bodyParser has failed
- Denial of service in http-proxy-middleware
proxy.golang.org: github.com/chimurai/http-proxy-middleware
- Homepage:
- Documentation: https://pkg.go.dev/github.com/chimurai/http-proxy-middleware#section-documentation
- Licenses: mit
- Latest release: v4.2.0+incompatible (published 2 months ago)
- Last Synced: 2026-09-14T04:18:27.380Z (2 days ago)
- Versions: 91
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Stargazers count: 0.637%
- Forks count: 0.951%
- Average: 3.709%
- Dependent repos count: 4.79%
- Dependent packages count: 8.456%
npmjs.org: node-http-proxy-middleware
The one-liner node.js proxy middleware for connect, express, next.js and more
- Homepage: https://github.com/chimurai/http-proxy-middleware#readme
- Licenses: MIT
- Latest release: 3.0.0-beta.0 (published almost 4 years ago)
- Last Synced: 2026-09-13T04:15:42.827Z (3 days ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 32 Last month
-
Rankings:
- Stargazers count: 1.303%
- Forks count: 1.676%
- Dependent packages count: 9.479%
- Average: 12.34%
- Downloads: 23.938%
- Dependent repos count: 25.306%
- Maintainers (1)
npmjs.org: api-snapshot
api 快照,用于前端开发
- Homepage: https://github.com/chimurai/http-proxy-middleware#readme
- Licenses: ISC
- Latest release: 1.0.10 (published almost 5 years ago)
- Last Synced: 2026-09-14T04:57:56.551Z (2 days ago)
- Versions: 10
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 25 Last month
-
Rankings:
- Stargazers count: 1.24%
- Forks count: 1.567%
- Average: 12.446%
- Dependent packages count: 16.224%
- Downloads: 17.872%
- Dependent repos count: 25.328%
- Maintainers (1)
npmjs.org: http-proxy-middleware-liran-fork
The one-liner node.js proxy middleware for connect, express and browser-sync
- Homepage: https://github.com/chimurai/http-proxy-middleware
- Licenses: MIT
- Latest release: 0.20.1 (published over 6 years ago)
- Last Synced: 2026-09-14T04:06:50.584Z (2 days ago)
- Versions: 2
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 28 Last month
-
Rankings:
- Stargazers count: 1.24%
- Forks count: 1.569%
- Average: 12.559%
- Dependent packages count: 16.224%
- Downloads: 18.435%
- Dependent repos count: 25.328%
- Maintainers (1)
npmjs.org: @gemini-testing/http-proxy-middleware
The one-liner node.js proxy middleware for connect, express and browser-sync
- Homepage: https://github.com/chimurai/http-proxy-middleware
- Licenses: MIT
- Latest release: 0.22.4 (published about 7 years ago)
- Last Synced: 2026-09-14T04:18:45.834Z (2 days ago)
- Versions: 9
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 43 Last month
-
Rankings:
- Stargazers count: 1.044%
- Forks count: 1.34%
- Dependent repos count: 10.77%
- Average: 13.884%
- Dependent packages count: 21.319%
- Downloads: 34.945%
- Maintainers (12)
npmjs.org: nesto-http-proxy-middleware
The one-liner node.js proxy middleware for connect, express and browser-sync
- Homepage: https://github.com/chimurai/http-proxy-middleware
- Licenses: MIT
- Latest release: 10.0.0 (published almost 9 years ago)
- Last Synced: 2026-09-14T04:22:11.508Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 21 Last month
-
Rankings:
- Stargazers count: 1.045%
- Forks count: 1.346%
- Dependent repos count: 10.77%
- Average: 13.885%
- Dependent packages count: 21.319%
- Downloads: 34.945%
- Maintainers (1)
npmjs.org: @yqg/http-proxy-middleware
The one-liner node.js proxy middleware for connect, express and browser-sync
- Homepage: https://github.com/chimurai/http-proxy-middleware#readme
- Licenses: MIT
- Latest release: 2.1.6 (published almost 5 years ago)
- Last Synced: 2026-09-14T04:16:58.003Z (2 days ago)
- Versions: 9
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 36 Last month
-
Rankings:
- Stargazers count: 1.24%
- Forks count: 1.569%
- Average: 14.248%
- Dependent packages count: 16.224%
- Dependent repos count: 25.328%
- Downloads: 26.878%
-
Maintainers (31)
- hongweihu
- iuwoo
- yqg-owner
- center620
- guxiaodai
- northseacoder
- zzj5470816
- yyh_
- szll
- zhayoyang
- hanyefeng
- baihuiru
- xuliangmost
- lijiahanger
- remmurd1
- runrunr
- lwwshare
- zhenkunliu2
- shaotanliang
- mozhichen
- wangxuehao_yqg
- ly-wangtao
- elgar_adah
- lilyto
- lyyyyyyy
- ziye_lf
- happylyj
- xingxingpan
- ly-zhangrong
- wangchenying
- yufengmeng
npmjs.org: http-proxy-middleware-pp
The one-liner node.js proxy middleware for connect, express and browser-sync, with public proxy server
- Homepage: https://github.com/chimurai/http-proxy-middleware#readme
- Licenses: MIT
- Latest release: 2.0.1 (published almost 5 years ago)
- Last Synced: 2026-09-14T04:17:18.569Z (2 days ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 28 Last month
-
Rankings:
- Stargazers count: 1.242%
- Forks count: 1.569%
- Dependent packages count: 9.482%
- Average: 16.677%
- Dependent repos count: 25.328%
- Downloads: 45.763%
- Maintainers (1)
npmjs.org: @webee/http-proxy-middleware
The one-liner node.js proxy middleware for connect, express and browser-sync
- Homepage: https://github.com/chimurai/http-proxy-middleware#readme
- Licenses: MIT
- Latest release: 2.0.1-p2 (published over 4 years ago)
- Last Synced: 2026-09-14T05:02:00.910Z (2 days ago)
- Versions: 2
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 14 Last month
-
Rankings:
- Stargazers count: 1.24%
- Forks count: 1.569%
- Dependent packages count: 16.224%
- Average: 17.59%
- Dependent repos count: 25.328%
- Downloads: 43.589%
- Maintainers (1)
repo1.maven.org: org.webjars.npm:http-proxy-middleware
WebJar for http-proxy-middleware
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/http-proxy-middleware/
- Licenses: MIT
- Latest release: 0.19.1 (published over 7 years ago)
- Last Synced: 2026-09-14T04:04:24.965Z (2 days ago)
- Versions: 3
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 2.426%
- Forks count: 5.084%
- Average: 17.872%
- Dependent repos count: 31.98%
- Dependent packages count: 31.998%
npmjs.org: @tuia/http-proxy-middleware
fork from http-proxy-middleware. Support Dynamic target
- Homepage: https://github.com/chimurai/http-proxy-middleware
- Licenses: MIT
- Latest release: 1.0.0 (published over 7 years ago)
- Last Synced: 2026-09-14T04:13:31.987Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 18 Last month
-
Rankings:
- Stargazers count: 1.045%
- Forks count: 1.346%
- Dependent repos count: 10.77%
- Average: 17.888%
- Dependent packages count: 21.319%
- Downloads: 54.963%
- Maintainers (15)
npmjs.org: http-proxy-middleware-sheng
The one-liner node.js proxy middleware for connect, express and browser-sync
- Homepage: https://github.com/chimurai/http-proxy-middleware
- Licenses: MIT
- Latest release: 0.17.3 (published almost 10 years ago)
- Last Synced: 2026-09-14T04:11:12.839Z (2 days ago)
- Versions: 2
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 13 Last month
-
Rankings:
- Stargazers count: 1.044%
- Forks count: 1.34%
- Dependent repos count: 10.77%
- Average: 18.782%
- Dependent packages count: 21.319%
- Downloads: 59.436%
- Maintainers (1)
npmjs.org: nb-http-proxy
The one-liner node.js proxy middleware for connect, express and browser-sync
- Homepage: https://github.com/chimurai/http-proxy-middleware
- Licenses: MIT
- Latest release: 1.0.5 (published almost 5 years ago)
- Last Synced: 2026-09-14T04:30:44.901Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 27 Last month
-
Rankings:
- Stargazers count: 1.044%
- Forks count: 1.34%
- Dependent repos count: 10.77%
- Average: 19.725%
- Dependent packages count: 21.319%
- Downloads: 64.152%
- Maintainers (1)
npmjs.org: @mariuszbartnik/http-proxy-middleware
The one-liner node.js proxy middleware for connect, express, next.js and more
- Homepage: https://github.com/chimurai/http-proxy-middleware#readme
- Licenses: MIT
- Latest release: 0.0.1 (published almost 4 years ago)
- Last Synced: 2026-09-14T05:29:24.115Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 23 Last month
-
Rankings:
- Stargazers count: 1.303%
- Forks count: 1.679%
- Dependent packages count: 16.22%
- Average: 19.727%
- Dependent repos count: 25.306%
- Downloads: 54.128%
- Maintainers (1)
npmjs.org: @rg-dev/http-proxy-middleware
The one-liner node.js proxy middleware for connect, express and browser-sync
- Homepage: https://github.com/chimurai/http-proxy-middleware#readme
- Licenses: MIT
- Latest release: 1.0.1 (published 8 months ago)
- Last Synced: 2026-09-14T04:46:35.744Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 30 Last month
-
Rankings:
- Dependent repos count: 23.123%
- Average: 28.235%
- Dependent packages count: 33.347%
- Maintainers (1)
npmjs.org: @wrule/http-proxy-middleware
The one-liner node.js proxy middleware for connect, express, next.js and more
- Homepage: https://github.com/chimurai/http-proxy-middleware#readme
- Licenses: MIT
- Latest release: 3.0.5 (published almost 2 years ago)
- Last Synced: 2026-09-14T04:06:16.724Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 34 Last month
-
Rankings:
- Dependent repos count: 25.708%
- Average: 31.488%
- Dependent packages count: 37.267%
- Maintainers (1)
Dependencies
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- coverallsapp/github-action master composite
- streetsidesoftware/cspell-action v2 composite
- @commitlint/cli 17.7.1 development
- @commitlint/config-conventional 17.7.0 development
- @types/debug 4.1.8 development
- @types/express 4.17.17 development
- @types/is-glob 4.0.2 development
- @types/jest 29.5.4 development
- @types/micromatch 4.0.2 development
- @types/node 20.5.9 development
- @types/supertest 2.0.12 development
- @types/ws 8.5.5 development
- @typescript-eslint/eslint-plugin 6.5.0 development
- @typescript-eslint/parser 6.5.0 development
- body-parser 1.20.2 development
- browser-sync 2.29.3 development
- connect 3.7.0 development
- eslint 8.48.0 development
- eslint-config-prettier 9.0.0 development
- eslint-plugin-prettier 5.0.0 development
- express 4.18.2 development
- get-port 5.1.1 development
- husky 8.0.3 development
- jest 29.6.4 development
- lint-staged 14.0.1 development
- mockttp 3.9.2 development
- open 8.4.2 development
- prettier 3.0.3 development
- supertest 6.3.3 development
- ts-jest 29.1.1 development
- typescript 5.2.2 development
- ws 8.13.0 development
- @types/http-proxy ^1.17.10
- debug ^4.3.4
- http-proxy ^1.18.1
- is-glob ^4.0.1
- is-plain-obj ^3.0.0
- micromatch ^4.0.5
- 783 dependencies
- @fastify/express 4.0.7 development
- browser-sync 3.0.4 development
- connect 3.7.0 development
- express 5.2.1 development
- fastify 5.10.0 development
- 244 dependencies
- @types/node 20.19.39 development
- @types/react 19.2.14 development
- @types/react-dom 19.2.3 development
- csstype 3.2.3 development
- typescript 5.9.3 development
- undici-types 6.21.0 development
- @emnapi/runtime 1.10.0
- @img/colour 1.1.0
- @img/sharp-darwin-arm64 0.34.5
- @img/sharp-darwin-x64 0.34.5
- @img/sharp-libvips-darwin-arm64 1.2.4
- @img/sharp-libvips-darwin-x64 1.2.4
- @img/sharp-libvips-linux-arm 1.2.4
- @img/sharp-libvips-linux-arm64 1.2.4
- @img/sharp-libvips-linux-ppc64 1.2.4
- @img/sharp-libvips-linux-riscv64 1.2.4
- @img/sharp-libvips-linux-s390x 1.2.4
- @img/sharp-libvips-linux-x64 1.2.4
- @img/sharp-libvips-linuxmusl-arm64 1.2.4
- @img/sharp-libvips-linuxmusl-x64 1.2.4
- @img/sharp-linux-arm 0.34.5
- @img/sharp-linux-arm64 0.34.5
- @img/sharp-linux-ppc64 0.34.5
- @img/sharp-linux-riscv64 0.34.5
- @img/sharp-linux-s390x 0.34.5
- @img/sharp-linux-x64 0.34.5
- @img/sharp-linuxmusl-arm64 0.34.5
- @img/sharp-linuxmusl-x64 0.34.5
- @img/sharp-wasm32 0.34.5
- @img/sharp-win32-arm64 0.34.5
- @img/sharp-win32-ia32 0.34.5
- @img/sharp-win32-x64 0.34.5
- @next/env 16.3.0-canary.56
- @next/swc-darwin-arm64 16.3.0-canary.56
- @next/swc-darwin-x64 16.3.0-canary.56
- @next/swc-linux-arm64-gnu 16.3.0-canary.56
- @next/swc-linux-arm64-musl 16.3.0-canary.56
- @next/swc-linux-x64-gnu 16.3.0-canary.56
- @next/swc-linux-x64-musl 16.3.0-canary.56
- @next/swc-win32-arm64-msvc 16.3.0-canary.56
- @next/swc-win32-x64-msvc 16.3.0-canary.56
- @swc/helpers 0.5.15
- baseline-browser-mapping 2.10.16
- caniuse-lite 1.0.30001786
- client-only 0.0.1
- detect-libc 2.1.2
- nanoid 3.3.12
- next 16.3.0-canary.56
- picocolors 1.1.1
- postcss 8.5.10
- react 19.2.7
- react-dom 19.2.7
- scheduler 0.27.0
- semver 7.7.4
- sharp 0.34.5
- source-map-js 1.2.1
- styled-jsx 5.1.6
- tslib 2.8.1
- actions/checkout v6 composite
- actions/setup-node v6 composite
- @types/node ^20 development
- @types/react ^19 development
- @types/react-dom ^19 development
- typescript ^5 development
- next 16.3.0-canary.56
- react 19.2.7
- react-dom 19.2.7