{"id":28288460,"url":"https://github.com/fakeerrorx/clash.meta","last_synced_at":"2025-07-23T12:04:14.193Z","repository":{"id":287124196,"uuid":"963515433","full_name":"FakeErrorX/Clash.Meta","owner":"FakeErrorX","description":"Another Mihomo Kernel.","archived":false,"fork":false,"pushed_at":"2025-04-10T03:42:08.000Z","size":793,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-18T14:41:31.685Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FakeErrorX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-09T19:53:15.000Z","updated_at":"2025-04-10T03:42:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"1bc9caf9-956a-4c23-9a0e-0d843ce2f8e8","html_url":"https://github.com/FakeErrorX/Clash.Meta","commit_stats":null,"previous_names":["fakeerrorx/clash.meta"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/FakeErrorX/Clash.Meta","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FakeErrorX%2FClash.Meta","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FakeErrorX%2FClash.Meta/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FakeErrorX%2FClash.Meta/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FakeErrorX%2FClash.Meta/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FakeErrorX","download_url":"https://codeload.github.com/FakeErrorX/Clash.Meta/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FakeErrorX%2FClash.Meta/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266673562,"owners_count":23966372,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-22T00:11:59.512Z","updated_at":"2025-07-23T12:04:14.164Z","avatar_url":"https://github.com/FakeErrorX.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"Meta.png\" alt=\"Meta Kennel\" width=\"200\"\u003e\n  \u003cbr\u003eMeta Kernel\u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch3 align=\"center\"\u003eAnother Mihomo Kernel.\u003c/h3\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://goreportcard.com/report/github.com/MetaCubeX/mihomo\"\u003e\n    \u003cimg src=\"https://goreportcard.com/badge/github.com/MetaCubeX/mihomo?style=flat-square\"\u003e\n  \u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/github/go-mod/go-version/MetaCubeX/mihomo/Alpha?style=flat-square\"\u003e\n  \u003ca href=\"https://github.com/MetaCubeX/mihomo/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/release/MetaCubeX/mihomo/all.svg?style=flat-square\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/MetaCubeX/mihomo\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/release-Meta-00b4f0?style=flat-square\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Features\n\n- Local HTTP/HTTPS/SOCKS server with authentication support\n- VMess, VLESS, Shadowsocks, Trojan, Snell, TUIC, Hysteria protocol support\n- Built-in DNS server that aims to minimize DNS pollution attack impact, supports DoH/DoT upstream and fake IP.\n- Rules based off domains, GEOIP, IPCIDR or Process to forward packets to different nodes\n- Remote groups allow users to implement powerful rules. Supports automatic fallback, load balancing or auto select node\n  based off latency\n- Remote providers, allowing users to get node lists remotely instead of hard-coding in config\n- Netfilter TCP redirecting. Deploy Mihomo on your Internet gateway with `iptables`.\n- Comprehensive HTTP RESTful API controller\n\n## Dashboard\n\nA web dashboard with first-class support for this project has been created; it can be checked out at [metacubexd](https://github.com/MetaCubeX/metacubexd).\n\n## Configration example\n\nConfiguration example is located at [/docs/config.yaml](https://github.com/MetaCubeX/mihomo/blob/Alpha/docs/config.yaml).\n\n## Docs\n\nDocumentation can be found in [mihomo Docs](https://wiki.metacubex.one/).\n\n## For development\n\nRequirements:\n[Go 1.20 or newer](https://go.dev/dl/)\n\nBuild mihomo:\n\n```shell\ngit clone https://github.com/MetaCubeX/mihomo.git\ncd mihomo \u0026\u0026 go mod download\ngo build\n```\n\nSet go proxy if a connection to GitHub is not possible:\n\n```shell\ngo env -w GOPROXY=https://goproxy.io,direct\n```\n\nBuild with gvisor tun stack:\n\n```shell\ngo build -tags with_gvisor\n```\n\n### IPTABLES configuration\n\nWork on Linux OS which supported `iptables`\n\n```yaml\n# Enable the TPROXY listener\ntproxy-port: 9898\n\niptables:\n  enable: true # default is false\n  inbound-interface: eth0 # detect the inbound interface, default is 'lo'\n```\n\n## Debugging\n\nCheck [wiki](https://wiki.metacubex.one/api/#debug) to get an instruction on using debug\nAPI.\n\n## Credits\n\n- [Dreamacro/clash](https://github.com/Dreamacro/clash)\n- [SagerNet/sing-box](https://github.com/SagerNet/sing-box)\n- [riobard/go-shadowsocks2](https://github.com/riobard/go-shadowsocks2)\n- [v2ray/v2ray-core](https://github.com/v2ray/v2ray-core)\n- [WireGuard/wireguard-go](https://github.com/WireGuard/wireguard-go)\n- [yaling888/clash-plus-pro](https://github.com/yaling888/clash)\n\n## License\n\nThis software is released under the GPL-3.0 license.\n\n**In addition, any downstream projects not affiliated with `MetaCubeX` shall not contain the word `mihomo` in their names.**","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffakeerrorx%2Fclash.meta","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffakeerrorx%2Fclash.meta","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffakeerrorx%2Fclash.meta/lists"}