Go

easy-proxies

A sing-box-powered proxy subscription importer, concurrent node tester, lifecycle manager, and multi-port/pool gateway. Supports Clash/Mihomo YAML, Base64 and proxy URIs, with WebUI and REST API. 基于 sing-box 的代理订阅导入、并发节点测试、生命周期管理及多端口/节点池网关,支持 Clash/Mihomo、Base64、代理 URI、WebUI 与 REST API。

D

daimon3332

Dernière activité 7 sept. 2026
daimon3332/easy-proxies

192

étoiles

36

forks

2

issues ouvertes

proxyproxy-managerproxy-poolproxy-serversing-box

Ce README est souvent en anglais.

Easy Proxies logo

Easy Proxies

A subscription-first proxy node importer, tester, pool manager, and multi-port gateway powered by sing-box.

English · 简体中文

Go 1.24+ License MIT Powered by sing-box Platforms Latest release

A community-maintained fork of jasonwong1991/easy_proxies with a redesigned WebUI, subscription importing, reliable node testing, and an easier multi-port workflow.

What it does

Paste subscription URLs, and Easy Proxies parses and tests every node, adds the passing ones to the pool, and gives each one a local HTTP/SOCKS5 port starting at 24000.

Features

  • Imports HTTP/HTTPS subscriptions, URI lists, Base64, Clash/Mihomo YAML, and plain host:port / user:pass@host:port lists.
  • Concurrent multi-round testing with live progress; candidate, pooled, and failed nodes are all kept.
  • Optional front-proxy profiles for chained routes, retested before they are applied.
  • Site checks for Google, GitHub, Outlook, and ProxySpace that can rebuild ports from the nodes passing every selected site.
  • Scheduled subscription refresh with transactional rollback, plus batch retest and country detection.
  • Dashboard with pool, refresh, and runtime status; the WebUI and REST API share one management endpoint.
  • Local and WebDAV backups, per-tag data export.

WebUI preview

Dashboard

More screenshots
Available ports

Import nodes

Getting started

Download a package from Releases or build from source, copy config.example.yaml to config.yaml, then run:

./easy_proxies -config config.yaml

Open the WebUI at the management.listen address (default http://127.0.0.1:9091). See the User Guide for package selection, build commands, and troubleshooting.

Supported protocols

VLESS, VMess, Trojan, Shadowsocks, ShadowsocksR, Hysteria, Hysteria2, TUIC, AnyTLS, HTTP/HTTPS, SOCKS4, and SOCKS5. Availability depends on the sing-box version and build tags.

Runtime modes

Mode Behavior
multi-port Default. One local port per pooled node.
pool One shared entry that schedules across pooled nodes.
hybrid Both the shared entry and per-node ports.

Contributing

See CONTRIBUTING.md.

Acknowledgements

License

MIT. Attribution for the upstream project and MIT-licensed portions is retained.

Projets similaires

A proxy node pool management tool based on sing-box, supporting multiple protocols, automatic failover and load balancing. 基于 sing-box 的代理节点池管理工具,支持多协议、多节点自动故障转移和负载均衡。

Goproxy-server
Jjasonwong1991
1,7 k étoiles200

The universal proxy platform

Go
SSagerNet
38,4 k étoiles4,7 k

🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。

Godns-proxyencryption-proxyhttp
Ssnail007
17,1 k étoiles3,1 k