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

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

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

haishanh/yacd

0
View on GitHub↗
4,746 Stars·844 Forks·TypeScript·mit·6 Aufrufeyacd.haishan.me↗

Yacd

yacd is a browser-based dashboard for managing and configuring Clash proxy servers. It provides a graphical web interface that allows users to view and edit proxy settings, switching between network nodes and adjusting routing rules without manually editing configuration files.

The application acts as a client to the Clash backend REST API, enabling real-time operations such as proxy group administration, traffic routing configuration, and connection parameter tuning. Its single-page application shell handles all state management on the client side, with form validation catching input errors before they reach the server.

Designed specifically for Clash proxy environments, yacd offers a visual configuration interface that organizes proxy groups and control traffic distribution through a centralized dashboard.

Features

  • Clash Configuration Managers - Manages Clash proxy settings and switches between network nodes through a browser-based dashboard.
  • Clash Clients - Sends requests to the Clash backend to apply and persist proxy configurations.
  • Proxy Configuration REST Endpoints - Sends HTTP requests to Clash backend REST endpoints to apply and persist proxy configurations.
  • Proxy Configuration Rules - Configures proxy routing rules, group selections, and connection parameters through a web interface.
  • Proxy Group Managers - Organizes proxy groups, selects nodes, and controls traffic distribution for Clash routing.
  • Traffic Routing Configurations - Edits Clash routing rules and proxy chains visually without modifying configuration files by hand.
  • Shared State Management - Provides a shared state object that keeps proxy group selections and routing rules synchronized between the UI and backend.
  • Client-Side Input Validators - Catches and reports user input errors in the browser before any data is sent to the backend API.
  • Single-Page Applications - Loads the entire interface as a single HTML document and dynamically fetches data via JavaScript API calls.
  • Proxy Configuration Interfaces - Adjusts proxy parameters and connection settings through a graphical web interface.

Star-Verlauf

Star-Verlauf für haishanh/yacdStar-Verlauf für haishanh/yacd

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

Open-Source-Alternativen zu Yacd

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Yacd.
  • 2dust/clashnAvatar von 2dust

    2dust/clashN

    5,055Auf GitHub ansehen↗

    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#
    Auf GitHub ansehen↗5,055
  • metacubex/clashx.metaAvatar von MetaCubeX

    MetaCubeX/ClashX.Meta

    5,331Auf GitHub ansehen↗

    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

    Auf GitHub ansehen↗5,331
  • loyalsoldier/clash-rulesAvatar von Loyalsoldier

    Loyalsoldier/clash-rules

    27,127Auf GitHub ansehen↗

    Clash-rules provides a standardized, declarative system for managing network traffic routing across desktop and mobile proxy clients. It functions as a centralized configuration provider that uses structured rule sets to categorize outgoing requests, allowing users to define whether specific connections should be proxied, rejected, or routed directly. The project distinguishes itself through its comprehensive, curated rulesets that enable granular control over network behavior. By employing domain-pattern matching, CIDR-based network analysis, and application-specific signatures, it ensures c

    adblockadguardanticensorship
    Auf GitHub ansehen↗27,127
  • keiko233/clash-nyanpasuAvatar von keiko233

    keiko233/clash-nyanpasu

    13,053Auf GitHub ansehen↗

    Clash Nyanpasu is a cross-platform proxy controller and graphical user interface for managing network traffic and routing rules. It functions as a network proxy manager that allows users to configure proxy profiles and define routing rules to control how internet traffic is tunneled. The application serves as a rule-based traffic router, directing network requests through specific proxies based on custom provider rules and script configurations. It provides a graphical interface for the administration of Clash-based engines, enabling the organization of network provider settings and the manag

    Rust
    Auf GitHub ansehen↗13,053
Alle 30 Alternativen zu Yacd anzeigen→

Häufig gestellte Fragen

Was macht haishanh/yacd?

yacd is a browser-based dashboard for managing and configuring Clash proxy servers. It provides a graphical web interface that allows users to view and edit proxy settings, switching between network nodes and adjusting routing rules without manually editing configuration files.

Was sind die Hauptfunktionen von haishanh/yacd?

Die Hauptfunktionen von haishanh/yacd sind: Clash Configuration Managers, Clash Clients, Proxy Configuration REST Endpoints, Proxy Configuration Rules, Proxy Group Managers, Traffic Routing Configurations, Shared State Management, Client-Side Input Validators.

Welche Open-Source-Alternativen gibt es zu haishanh/yacd?

Open-Source-Alternativen zu haishanh/yacd sind unter anderem: 2dust/clashn — clashN is a cross-platform proxy manager and graphical user interface client for the Clash proxy core. It serves as a… metacubex/clashx.meta — ClashX.Meta is a macOS desktop application that provides a graphical interface for managing the Clash proxy engine. It… loyalsoldier/clash-rules — Clash-rules provides a standardized, declarative system for managing network traffic routing across desktop and mobile… keiko233/clash-nyanpasu — Clash Nyanpasu is a cross-platform proxy controller and graphical user interface for managing network traffic and… alireza0/x-ui — x-ui is a web-based management interface for configuring and administering Xray-core proxy servers and routing rules.… johnshall/shadowrocket-adblock-rules-forever — This project provides a comprehensive collection of curated configuration files and rule sets designed for the…