A Comprehensive Introduction to the META Repository and the RFM Rulesets
For many Mihomo or Clash users, a powerful and flexible configuration is the key to a better networking experience. Today we are taking a close look at META (Modular Enhanced Traffic Architecture) and its trusted companion RFM (Rulesets for META). Together, they form a robust solution for modern traffic management.
1. What Is META?
META is a comprehensive network traffic management configuration generator. It provides intelligent routing rules and proxy configurations for a wide range of online services across different regions, and it is designed specifically to work with Mihomo/Clash.
2. Major Features of META
META includes a broad set of capabilities that make your network configuration smarter and more efficient:
- Service-based routing: Automatically routes traffic for popular services such as OpenAI, Google, YouTube, Telegram, and more.
- Location-based proxy groups: Organizes proxies by geographic region.
- Multiple proxy strategies: Supports direct selection, automatic testing, fallback, and load balancing.
- Comprehensive rule providers: Deep integration with RFM gives META access to a large and well-maintained rule collection.
- Optimized DNS configuration: Uses different DNS strategies for mainland China and international services.
- TUN mode support: Enables system-wide traffic capture and routing.
- Intelligent proxy-group generation: Automatically builds proxy groups based on the proxies you actually have available.
3. The Core Companion: RFM (Rulesets for META)
META becomes much more powerful when paired with RFM (Rulesets for META). RFM is a dedicated ruleset repository built specifically for META, and it greatly improves META’s routing capabilities.
- Designed specifically for META: RFM is built around META, so the integration is smooth and the behavior is well-optimized.
- Frequent updates: Rules are refreshed every 4 hours, helping you stay current with changing domains and IP ranges.
- Efficient MRS format: RFM provides rules in
MRSbinary format, which is compact and improves matching performance. - Comprehensive coverage: It aggregates multiple reliable sources, removes redundant entries, applies intelligent domain processing, and delivers broad yet accurate rule coverage.
- Two rule families: Both
basicanduniversalseries are available to match different needs and preferences.
By integrating RFM, META achieves more precise, efficient, and comprehensive traffic control.
4. Quick Start
You can import META into your traffic management tool in either JavaScript or YAML form.
4.1 JavaScript source
| Source | URL |
|---|---|
| GitHub Raw | https://raw.githubusercontent.com/xixu-me/META/refs/heads/script/META.js |
| Xget | https://xget.xi-xu.me/gh/xixu-me/META/raw/refs/heads/script/META.js |
| jsDelivr | https://cdn.jsdelivr.net/gh/xixu-me/META@refs/heads/script/META.js |
4.2 YAML source
| Source | URL |
|---|---|
| GitHub blob | https://github.com/xixu-me/META/blob/config/META.yaml |
5. Highly Customizable
For a friendlier setup experience, you can also use META.js Customizer, a web app for generating customized JavaScript files.
Closing Thoughts
The combination of META and RFM gives Mihomo/Clash users an outstanding configuration stack. META provides the intelligent architecture and flexible control surface, while RFM brings in fresh, comprehensive routing rules. Whether you are a beginner or a power user, this pairing makes fine-grained traffic management much easier and can noticeably improve your overall proxy experience.
Related repositories:
- META.js Customizer: A web-based configuration generator with a more intuitive interface.
- RFM (Rulesets for META): A comprehensive and frequently updated ruleset collection built for META.