{"repo":"MiChongs/WutherCore","free":true,"listed":false,"github":"https://github.com/MiChongs/WutherCore","clone":"git clone https://github.com/MiChongs/WutherCore.git","description":"Modular cross-platform proxy core in Rust with YAML configuration, HTTP/SOCKS5, TUN/TPROXY capture, policy routing, DNS, subscriptions, and a management API.","language":"Rust","stars":52,"topics":["android","cli","cross-platform","dns","http-proxy","mihomo","networking","proxy","proxy-server","rule-engine"],"license":"MIT","category":"networking-infra","readme_excerpt":"WutherCore 面向桌面、服务器、路由器和 Android 的 Rust 代理内核 在线文档 快速开始 协议支持 流量接管 配置指南 管理 API 架构 WutherCore 负责节点接入、订阅更新、DNS、规则分流、透明代理、策略选择和运行状态管理。项目提供可执行内核与可复用的 Rust workspace，不包含桌面、Web 或移动端 GUI。 当前版本仍处于 1.0 之前。配置格式、协议字段和嵌入式 API 仍可能调整，生产部署前应使用目标平台和实际服务端完成互操作验证。 当前能力 配置与运行 使用 YAML 描述监听器、节点、订阅、策略组、DNS、规则和流量接管。 check 在启动前检查字段、凭据、协议组合和平台约束。 explain 输出补全 Profile 默认值后的 RuntimePlan 。 支持 Desktop、Router、Android 等 Profile，也允许逐项覆盖。 启动失败会回滚已经创建的监听器、路由、防火墙规则和后台任务。 节点与策略 支持原生自由订阅、本地节点、订阅 URI、Clash/Mihomo 节点和迁移后的配置。 订阅具备格式与协议自动探测、Young 原生节点、拉取、缓存、Age 解密、Mihomo 全节点解析、过滤、重命名、去重和运行时刷新能力。 策略组支持 Manual, Smart, Fast, Stable, Spread, Random, Weighted，具备嵌套分流组, glob 成员来源, 候选上下限, 显式空组回退, 过滤, 迟滞, 统一延迟和按需探活。 所有已实现策略支持 Clash API 持久 pin；自动策略可由成功的组测速按世代安全解锁。 Smart 综合延迟分位数、抖动、成功率、退化基线、被动吞吐、负载和站点或会话记忆。 节点评分、测速历史、选择和 pin 状态可以持久化。 路由与进程识别 完整支持 Mihomo 官方路由规则，包括域名精确，后缀，关键字，通配符，正则，GeoSite，GeoIP，ASN，源/目的 IP，端口，入站，进程，UID，DSCP，逻辑规则，规则集与子规则。 域名统一执行大小写，尾点和 IDNA 规范化，同时保留 Unicode 路径供正则，关键字和 MRS 匹配。 目标 IP 规则按规则顺序延迟解析域名， no-resolve 在顶层和逻辑子规则中均生效。 Linux、Windows、macOS 和 Android 均有进程识别实现。 Android root 模式可通过 Binder 查询 UID 对应的包名。 find-process-mode 支持关闭、按需查询和始终查询。 路由规则、规则集和策略组可以在运行时刷新。 DNS 支持 UDP、TCP、DoT、DoH 和 DoQ 上游。 支持命名上游、命名出口、嵌套服务组和独立的出口调度。 可选策略包括顺序、轮询、随机、并发首胜、并发合并和基于历史 RTT 的自适应选择。 支持缓存、Hosts、Fallback、IPv6 策略、Fake IP 和独立 UDP/TCP DNS 监听。 普通模式会保留 TXT、MX、SRV、CAA、DNSSEC、SVCB/HTTPS、ANY 和未知 QTYPE。 规则集 支持 Mihomo YAML，文本规则，MRS v1，sing-box JSON，SRS v1 至 v5，内联 Payload 和 WutherCore RRS v3，并兼容读取 RRS v1/v2。 Classical provider 支持除 RULE-SET ， SUB-RULE 外的","default_branch":null,"files":null,"tree":[],"storefront":"/r/MiChongs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MiChongs/WutherCore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}