awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
666OS avatar

666OS/ClashMac

0
View on GitHub↗
4,702 estrellas·182 forks·other·10 vistasclashmac.app↗

ClashMac

ClashMac is a macOS network proxy manager and graphical user interface client for the Clash core. It serves as a system tool for controlling network traffic routing, managing proxy nodes, and organizing network subscriptions.

The project distinguishes itself through an interactive network traffic visualizer that renders real-time data flows and multi-hop proxy connection paths on a global map. It also includes a command line network controller that provides machine-readable data for custom scripting and network automation.

The software covers broad capability areas including rule-based traffic splitting, virtual network interface routing via TUN mode, and real-time performance monitoring. It provides tools for monitoring active network sessions, tracking subscription quotas, and managing system-wide proxy settings through a privileged daemon.

Features

  • Clash Configuration Managers - Provides a specialized manager for structuring and controlling the Clash proxy ecosystem's configuration and nodes.
  • Remote Configuration Synchronization - Synchronizes local proxy configurations with remote subscription URLs to update node lists and routing rules.
  • Network Agent Configuration - Allows customization of low-level networking behavior, including DNS resolution engines and listening ports.
  • TUN Mode Integration - Creates a virtual network adapter via TUN mode to intercept all system traffic, including apps that ignore proxy settings.
  • Network Traffic Rules - Implements granular traffic control policies to determine if requests go direct or through a proxy.
  • Proxy Core GUIs - Ships a full graphical user interface designed specifically to control and configure the Clash proxy core.
  • System Proxy Controllers - Controls macOS system-wide proxy settings and virtual interfaces via a privileged system controller.
  • Proxy Subscription Managers - Includes a manager for importing, converting, and synchronizing proxy server subscription lists.
  • Dynamic Proxy Selection - Implements latency testing and selection of optimal proxy nodes within defined strategy groups.
  • Virtual Network Interfaces - Implements a virtual network interface (TUN mode) to intercept and tunnel system-level traffic for transparent proxying.
  • Privileged Daemons - Uses a privileged daemon to handle proxy and TUN mode toggles, reducing the frequency of password prompts.
  • Proxy Configuration Managers - Manages local proxy profile files and validates remote configuration imports for the routing engine.
  • Remote Subscription Imports - Allows importing routing rules and node data via remote subscription URLs or local files.
  • Traffic Routing Modes - Provides controls to toggle between rule-based splitting, global proxying, and direct connection modes.
  • System-Wide Interception Modes - Directs all computer network traffic through a virtual interface to capture applications that ignore proxy settings.
  • Privileged System Daemons - Uses a privileged background daemon to manage system-wide proxy settings and virtual network interfaces without repeated prompts.
  • Proxy Chain Visualizations - Visualizes active network flows and multi-hop proxy chains as interactive paths on a global map.
  • Network Traffic Dashboards - Features an interactive global map for real-time rendering of network data flows and routing destinations.
  • Command Line Interfaces - Provides a production-ready command-line application for executing proxy functions and modifying network settings.
  • Machine-Readable CLI Outputs - Provides structured, machine-readable data via the CLI for custom scripting and network automation.
  • Connection Monitors - Provides tools for viewing and terminating active network connections on a per-application basis.
  • CLI Control Interfaces - Provides a command-line interface for sending instructions to the proxy background daemon for system management.
  • Interactive Map Visualizations - Implements an interactive 3D global map that renders real-time network flows and multi-hop proxy paths.
  • Connection and Latency Optimizers - Tests node latency and optimizes connection paths to bypass ISP throttling and reduce streaming buffer.
  • Proxy Routing Rules - Allows the creation of custom proxy or blocking rules for specific processes to control traffic handling.
  • Traffic Bypass Rules - Implements rules to automatically bypass proxy settings for trusted networks.
  • CLI-Based Proxy Automations - Automates proxy setup and status retrieval through a command-line interface for scriptable workflows.
  • Real-time Telemetry Streams - Ships a real-time telemetry pipeline that streams bandwidth and latency data to drive live performance graphs.
  • Visual Rule Editors - Provides a visual logic editor to define routing priorities and split traffic across different proxies.
  • Menu Bar Utilities - Provides a macOS menu bar utility for real-time monitoring of upload speeds, memory, and connection counts.
  • Metric Time-Series Graphs - Implements real-time time-series graphing of upload and download speeds to identify active target domains.
  • Network Session Monitors - Ships a detailed real-time traffic flow table used to manage and disconnect active network sessions.
  • Trend Analysis - Renders bandwidth fluctuation curves over short-term windows to analyze network activity trends.
  • System Tray Utilities - Includes a system tray utility that displays live speed indicators and latency badges for network performance.

Historial de estrellas

Gráfico del historial de estrellas de 666os/clashmacGráfico del historial de estrellas de 666os/clashmac

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a ClashMac

Proyectos open-source similares, clasificados según cuántas características comparten con ClashMac.
  • gui-for-cores/gui.for.singboxAvatar de GUI-for-Cores

    GUI-for-Cores/GUI.for.SingBox

    7,188Ver en GitHub↗

    GUI.for.SingBox is a desktop graphical interface client for managing the sing-box network proxy core. It functions as a network proxy manager and subscription manager, allowing users to configure routing rules, organize proxy profiles, and synchronize remote proxy server lists from external subscription providers. The application distinguishes itself through an event-driven plugin architecture and a script-based configuration middleware, enabling users to extend core functionality and programmatically modify configuration values. It also features a system for cross-platform settings synchroni

    Vueguirolldown-vitesing-box
    Ver en GitHub↗7,188
  • karingx/clashmiAvatar de KaringX

    KaringX/clashmi

    4,918Ver en GitHub↗

    Clashmi is a graphical proxy client designed to route internet traffic and bypass network restrictions. It provides a user interface for managing proxy cores, configuring domain lookups, and controlling virtual network interfaces. The project features a dedicated manager for proxy subscriptions and a system for rule-based traffic routing. It includes a transparent proxy controller that intercepts system-wide traffic through a virtual interface and an automatic selection mechanism that chooses the fastest server based on real-time latency. Administration is handled through a web-based control

    Dartclashclashmimihomo
    Ver en GitHub↗4,918
  • metacubex/clashx.metaAvatar de MetaCubeX

    MetaCubeX/ClashX.Meta

    5,331Ver en GitHub↗

    ClashX.Meta is a macOS desktop application that provides a graphical interface for managing the Clash proxy engine. It enables rule-based traffic routing using domain, IP, and GeoIP rules, and allows users to manage proxy configurations and toggle system proxy settings directly from the menu bar. The application serves as a full-featured client for controlling the core proxy daemon on macOS. The project includes a YAML-based configuration manager with built-in schema validation, ensuring proxy profiles are valid before activation. It also provides a TUN virtual network stack that captures all

    Ver en GitHub↗5,331
  • 2dust/clashnAvatar de 2dust

    2dust/clashN

    5,055Ver en GitHub↗

    clashN is a cross-platform proxy manager and graphical user interface client for the Clash proxy core. It serves as a visual wrapper that enables the configuration of network tunnels and the routing of internet traffic to bypass network restrictions on desktop operating systems. The application functions by decoupling the management interface from the network engine, using a local API to dispatch configuration updates and control the proxy core. It includes a subscription converter that translates external provider profiles into standardized configuration schemas compatible with the underlyin

    C#
    Ver en GitHub↗5,055
Ver las 30 alternativas a ClashMac→

Preguntas frecuentes

¿Qué hace 666os/clashmac?

ClashMac is a macOS network proxy manager and graphical user interface client for the Clash core. It serves as a system tool for controlling network traffic routing, managing proxy nodes, and organizing network subscriptions.

¿Cuáles son las características principales de 666os/clashmac?

Las características principales de 666os/clashmac son: Clash Configuration Managers, Remote Configuration Synchronization, Network Agent Configuration, TUN Mode Integration, Network Traffic Rules, Proxy Core GUIs, System Proxy Controllers, Proxy Subscription Managers.

¿Qué alternativas de código abierto existen para 666os/clashmac?

Las alternativas de código abierto para 666os/clashmac incluyen: gui-for-cores/gui.for.singbox — GUI.for.SingBox is a desktop graphical interface client for managing the sing-box network proxy core. It functions as… karingx/clashmi — Clashmi is a graphical proxy client designed to route internet traffic and bypass network restrictions. It provides a… metacubex/clashx.meta — ClashX.Meta is a macOS desktop application that provides a graphical interface for managing the Clash proxy engine. It… 2dust/clashn — clashN is a cross-platform proxy manager and graphical user interface client for the Clash proxy core. It serves as a… xishang0128/sparkle — Sparkle is a desktop application that provides a graphical interface for managing Clash and Mihomo proxy… wnlen/clash-for-linux — clash-for-linux is a proxy management platform for Linux that serves as a wrapper for Clash and Mihomo cores. It…