awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wnlen avatar

wnlen/clash-for-linux

0
View on GitHub↗
5,465 Stars·1,188 Forks·Shell·MIT·2 Aufrufe

Clash For Linux

clash-for-linux ist eine Proxy-Management-Plattform für Linux, die als Wrapper für Clash- und Mihomo-Cores dient. Sie bietet ein System zum Deployment von Proxy-Binärdateien, zur Verwaltung von Abonnements und zur Steuerung der Netzwerkverkehrs-Interzeption.

Die Plattform zeichnet sich durch ein Mixin-basiertes Konfigurationssystem aus, das es Benutzern ermöglicht, Abonnementeinstellungen zu patchen und zu überschreiben, ohne die Originalquelldateien zu ändern. Sie enthält zudem ein webbasiertes Dashboard für die Headless-Administration, das die Fernüberwachung von Node-Status, Logs und Routing-Richtlinien ermöglicht.

Das System unterstützt transparentes Proxying mittels TUN-Modus-virtuellen Schnittstellen, um den gesamten Systemverkehr zu erfassen, und kann als Gateway für andere Geräte in einem lokalen Netzwerk konfiguriert werden. Zusätzliche Funktionen umfassen Multi-Hop-Relay-Chaining und interaktive Node-Auswahl für die Verkehrssteuerung.

Die Installation umfasst architekturabhängiges Binär-Deployment und die Verwendung von Systemdiensten, um Boot-Persistenz und automatisierten Start zu gewährleisten.

Features

  • Network Proxy Management - Provides a complete platform for configuring and controlling internet traffic routing via Clash or Mihomo on Linux.
  • Binary Process Wrappers - Provides a system utility that wraps the Mihomo binary to handle installation and automatic startup on Linux.
  • TUN Mode Integration - Uses TUN mode virtual interfaces to capture and route all system-wide traffic through the proxy core.
  • Proxy Configurations - Provides runtime options to control traffic interception and modify proxy settings using configuration mixins.
  • Proxy Core Deployments - Automates the installation and configuration of the Clash and Mihomo proxy core engines on Linux.
  • Subscription Managers - Provides tools to import and synchronize proxy server subscription lists from external providers.
  • Clash Configuration Managers - Serves as a specialized management tool for structuring and deploying configurations within the Clash proxy ecosystem.
  • Proxy Subscription Managers - Imports and synchronizes proxy server subscription lists from external providers with custom override support.
  • Transparent Proxying - Implements transparent proxying using TUN mode to route all system traffic without client-side modification.
  • TUN Interface Proxies - Uses a virtual TUN interface to capture and route all system-level network traffic through the proxy core.
  • Systemd Service Registrations - Wraps the proxy core binary as a systemd service to ensure automatic startup and boot persistence.
  • Patch-Based Configuration Overrides - Implements a mixin-based system to apply delta-based configuration overrides to proxy subscriptions without modifying source files.
  • Hierarchical Configuration Patching - Uses a hierarchical patching mechanism to adjust running configuration fields via mixins.
  • Headless Proxy Servers - Operates a proxy server headlessly on Linux to intercept traffic, managed via a remote web dashboard.
  • Web-Based Control Planes - Provides a browser-based control plane for real-time node management and monitoring of the proxy core.
  • Local Proxy Gateways - Configures the Linux server as a local proxy gateway to intercept and redirect traffic for other network devices.
  • LAN Gateways - Allows the server to act as a proxy gateway for other devices connected to the local network.
  • Proxy Node Selection Strategies - Provides an interactive interface for selecting specific strategy groups and nodes to steer network traffic.
  • Multi-Hop Routing - Enables the creation of secure tunnels by chaining multiple proxy nodes together in a sequential relay.
  • Proxy Management Dashboards - Provides a web-based administrative interface for monitoring node status, logs, and routing policies.
  • Web-Based Control Panels - Offers a browser-based control panel for real-time management of proxy nodes and system monitoring.

Star-Verlauf

Star-Verlauf für wnlen/clash-for-linuxStar-Verlauf für wnlen/clash-for-linux

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht wnlen/clash-for-linux?

clash-for-linux ist eine Proxy-Management-Plattform für Linux, die als Wrapper für Clash- und Mihomo-Cores dient. Sie bietet ein System zum Deployment von Proxy-Binärdateien, zur Verwaltung von Abonnements und zur Steuerung der Netzwerkverkehrs-Interzeption.

Was sind die Hauptfunktionen von wnlen/clash-for-linux?

Die Hauptfunktionen von wnlen/clash-for-linux sind: Network Proxy Management, Binary Process Wrappers, TUN Mode Integration, Proxy Configurations, Proxy Core Deployments, Subscription Managers, Clash Configuration Managers, Proxy Subscription Managers.

Welche Open-Source-Alternativen gibt es zu wnlen/clash-for-linux?

Open-Source-Alternativen zu wnlen/clash-for-linux sind unter anderem: xishang0128/sparkle — Sparkle is a desktop application that provides a graphical interface for managing Clash and Mihomo proxy… libnyanpasu/clash-nyanpasu — Clash Nyanpasu is a network proxy client and graphical user interface for managing Clash network cores. It functions… 666os/clashmac — ClashMac is a macOS network proxy manager and graphical user interface client for the Clash core. It serves as a… 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… throneproj/throne — Throne is a cross-platform proxy client that provides a unified graphical interface for managing and routing network… juewuy/shellcrash — ShellCrash is a shell-based network proxy manager and DNS and routing controller. It functions as a transparent proxy…

Open-Source-Alternativen zu Clash For Linux

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Clash For Linux.
  • xishang0128/sparkleAvatar von xishang0128

    xishang0128/sparkle

    6,373Auf GitHub ansehen↗

    Sparkle is a desktop application that provides a graphical interface for managing Clash and Mihomo proxy configurations, rules, and subscriptions. It replaces manual configuration file editing with a visual dashboard for controlling proxy settings, outbound interfaces, and Tun mode activation. The application distinguishes itself through deep integration with Sub-Store for organizing and updating proxy subscription links from a single panel, and by bundling both stable and preview Mihomo kernels that users can switch between without external downloads. It also includes a config rewrite overri

    TypeScript
    Auf GitHub ansehen↗6,373
  • libnyanpasu/clash-nyanpasuAvatar von libnyanpasu

    libnyanpasu/clash-nyanpasu

    13,040Auf GitHub ansehen↗

    Clash Nyanpasu is a network proxy client and graphical user interface for managing Clash network cores. It functions as a proxy manager and traffic monitoring dashboard, allowing users to route system traffic and handle proxying through a visual interface. The project distinguishes itself by providing a TUN mode proxy manager for controlling system-wide network tunneling. It features a core-agnostic API layer that standardizes communication between the interface and various interchangeable network core implementations. The application covers proxy configuration management, including profile

    Rustclashclash-metaclash-nyanpasu
    Auf GitHub ansehen↗13,040
  • 666os/clashmacAvatar von 666OS

    666OS/ClashMac

    4,702Auf GitHub ansehen↗

    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 traff

    clashclash-metamacos
    Auf GitHub ansehen↗4,702
  • gui-for-cores/gui.for.singboxAvatar von GUI-for-Cores

    GUI-for-Cores/GUI.for.SingBox

    7,188Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,188
Alle 30 Alternativen zu Clash For Linux anzeigen→