高可用免费代理池管理器
[Node.js Edition] · 一键启动 · 无需 Python · One-click Start, No Python Needed
- 30+ 代理数据源 / Proxy Sources — 公开 API + 爬虫站点全覆盖
- 多协议支持 / Multi-Protocol — HTTP / SOCKS4 / SOCKS5
- 智能验证 / Smart Validation — TCP 预检 → 延迟测试 → 匿名度检测 → 速度测速 → 地理位置
- IP 轮换 / IP Rotation — 手动 Manual / 自动 Auto / 逐请求 Per-Request 三种模式
- 本地代理服务 / Local Proxy Server —
HTTP:1801+SOCKS5:1800 - Web GUI — 暗色/亮色主题 Dark/Light Theme + 中英双语 i18n + 实时渲染 Real-time Rendering
- 一键启动 / One-click Start —
npm start即可运行
# Clone or download | 克隆或下载本项目
git clone https://github.com/Vogadero/proxy-pulse.git
cd proxy-pulse
# Install dependencies | 安装依赖
npm install
# Start! | 启动服务
npm startOpen http://localhost:3456 in your browser. | 浏览器打开即可使用。
| Service | Port | Description |
|---|---|---|
| Web GUI | 3456 |
Management Interface / 管理界面 |
| HTTP Proxy | 1801 |
Local HTTP Proxy / 本地 HTTP 代理 |
| SOCKS5 Proxy | 1800 |
Local SOCKS5 Proxy / 本地 SOCKS5 代理 |
- Click "Fetch Proxies" / 获取代理 — Scrape and validate free proxies from 30+ sources
- Wait for validation (TCP pre-check → full quality test), proxies render in real-time
- Click "Start Service / 启动服务" — Enable the local proxy server
- Set browser/software proxy to
127.0.0.1:1801(HTTP) or127.0.0.1:1800(SOCKS5) - Use "Rotate IP / 换IP" or "Auto / 自动" mode to switch proxy IPs
| Button | 功能 | Description |
|---|---|---|
| Fetch / Cancel | 获取代理 / 取消任务 | Scrape & validate proxies, supports cancellation |
| Clear | 清空列表 | Clear current proxy pool |
| Import | 导入 | Import custom proxy list from text |
| Re-test All | 全部重测 | Re-validate existing proxies |
| Export | 导出代理 | Export working proxies to file |
| Rotate IP | 换IP | Manually switch to next available proxy |
| Auto | 自动 | Enable auto-rotation mode (configurable interval) |
proxy-pulse/
├── app.js # Express API server (port 3456)
├── public/
│ ├── index.html # Web GUI page
│ ├── app.js # Frontend logic (i18n, animations, real-time rendering)
│ └── style.css # Stylesheet (CSS variables theme system)
├── modules/
│ ├── fetcher.js # 30+ source scraper (API + cheerio crawler)
│ ├── checker.js # TCP pre-check + latency/anonymity/speed/location detection
│ ├── rotator.js # IP rotation manager with smart scoring
│ └── server.js # Local proxy server HTTP(1801) + SOCKS5(1800)
├── images/ # Screenshots / 截图
├── .gitignore # Git ignore rules
└── package.json # Project configuration
- Dark / Light Theme / 暗色/亮色主题 — One-click toggle, auto-save preference
- Bilingual / 中英双语 — Chinese / English switching
- Real-time Rendering / 实时渲染 — Proxy list updates row-by-row during validation, no waiting for completion
- Live Log / 实时日志 — Right panel shows validation progress and results in real-time
- Stats Animation / 统计动画 — Available/Total count updates with dynamic effects
- Responsive Toolbar / 响应式工具栏 — Buttons auto-adapt to different screen widths
Free proxies are unstable by nature. Do NOT use them for:
- 免费代理本质上不稳定,请勿用于:
- Transmitting sensitive data (passwords, tokens, banking info) / 传输敏感数据(密码、Token、银行信息等)
- Production-critical applications / 生产环境或关键业务
For production use, consider paid commercial proxy services. 生产环境建议使用付费商业代理服务。
MIT | © Vogadero
