awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
FelisCatus avatar

FelisCatus/SwitchyOmega

0
View on GitHub↗
22,572 星标·3,598 分支·CoffeeScript·GPL-3.0·10 次浏览github.com/FelisCatus/SwitchyOmega/issues/2513↗

SwitchyOmega

SwitchyOmega is a browser proxy manager and extension that controls network traffic routing and manages proxy configurations through a graphical interface. It functions as a proxy routing orchestrator and a PAC script generator, converting user-defined rules into JavaScript auto-config scripts for automated network routing.

The project enables users to organize network configurations into distinct profiles, allowing for the switching of proxying logic based on different environments. It automates the selection of proxy servers by matching requested URLs against predefined patterns to avoid manual configuration changes in the browser.

The system covers broader capabilities in web proxy automation and network traffic routing, including the ability to compile proxy profile models into scripts that automate routing decisions.

Features

  • Network Proxy Management - Provides a comprehensive interface for configuring and controlling browser-based internet traffic routing through proxies.
  • Proxy API Interceptions - Uses the browser's native proxy API to intercept requests and apply routing logic.
  • Network Traffic Routing - Controls which servers the browser uses to access specific websites for privacy or access.
  • Proxy Configuration Automations - Automates the selection of proxy servers based on rules to eliminate manual configuration changes.
  • Proxy Configuration Profiles - Organizes network configurations into distinct profiles to switch proxying logic for different environments.
  • Traffic Dispatchers - Matches requested URLs against user-defined patterns to dispatch traffic to the appropriate proxy server.
  • Client-Side Proxy Management - Allows switching between multiple network proxy configurations to route traffic based on environmental needs.
  • PAC Script Generators - Converts user-defined proxy profiles into JavaScript auto-config scripts for automated browser routing.
  • Browser Extensions - Functions as a browser extension that intercepts and modifies network settings via native APIs.
  • Proxy Orchestrators - Orchestrates local proxy settings by organizing configurations into profiles based on the environment.
  • Proxy Mode Switches - Provides controls to toggle between different proxy configurations to route traffic through preferred servers.
  • Browser Extensions - Proxy management extension for browsers.
  • Miscellaneous Tools - Browser proxy management extension.

Star 历史

feliscatus/switchyomega 的 Star 历史图表feliscatus/switchyomega 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

SwitchyOmega 的开源替代方案

相似的开源项目,按与 SwitchyOmega 的功能重合度排序。
  • zero-peak/zeroomegazero-peak 的头像

    zero-peak/ZeroOmega

    6,954在 GitHub 上查看↗

    ZeroOmega is a web-based proxy orchestrator and manager designed for real-time updates to active network gateways. It functions as a system for configuring, storing, and switching between different network proxy profiles to direct internet traffic. The project features a PAC script generator that translates structured proxy profile data into auto-configuration files. These scripts automate network routing decisions by matching requested URLs against defined patterns. Administration is handled through a browser-based interface that allows for the modification of routing rules and the manageme

    CoffeeScriptproxyswitchyomegazeroomega
    在 GitHub 上查看↗6,954
  • keiko233/clash-nyanpasukeiko233 的头像

    keiko233/clash-nyanpasu

    13,053在 GitHub 上查看↗

    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
    在 GitHub 上查看↗13,053
  • free-nodes/clashfreefree-nodes 的头像

    free-nodes/clashfree

    15,834在 GitHub 上查看↗

    Clashfree is a network traffic routing platform designed to facilitate access to restricted online resources and digital services. It functions as a proxy configuration management tool that enables users to route internet traffic through encrypted tunnels, effectively bypassing regional access restrictions. The system provides a centralized way to manage network proxy connections and organize multiple routing profiles across various environments. The project distinguishes itself by providing automated subscription services that distribute daily updated proxy node lists and configuration files

    clashfreefqfreenode
    在 GitHub 上查看↗15,834
  • shadowsocks/shadowsocks-androidshadowsocks 的头像

    shadowsocks/shadowsocks-android

    36,696在 GitHub 上查看↗

    Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network traffic through a Shadowsocks proxy server to encrypt data, mask the user's internet origin, and bypass network restrictions. The client functions as an Android VPN service, creating a virtual network interface to intercept and redirect all outgoing device traffic. It supports the integration of external binary plugins to extend tunnel capabilities with custom transport protocols and traffic obfuscation methods. The project manages network routing through a local SOCKS5 server

    Kotlinandroidshadowsocks
    在 GitHub 上查看↗36,696
查看 SwitchyOmega 的所有 30 个替代方案→

常见问题解答

feliscatus/switchyomega 是做什么的?

SwitchyOmega is a browser proxy manager and extension that controls network traffic routing and manages proxy configurations through a graphical interface. It functions as a proxy routing orchestrator and a PAC script generator, converting user-defined rules into JavaScript auto-config scripts for automated network routing.

feliscatus/switchyomega 的主要功能有哪些?

feliscatus/switchyomega 的主要功能包括:Network Proxy Management, Proxy API Interceptions, Network Traffic Routing, Proxy Configuration Automations, Proxy Configuration Profiles, Traffic Dispatchers, Client-Side Proxy Management, PAC Script Generators。

feliscatus/switchyomega 有哪些开源替代品?

feliscatus/switchyomega 的开源替代品包括: zero-peak/zeroomega — ZeroOmega is a web-based proxy orchestrator and manager designed for real-time updates to active network gateways. It… keiko233/clash-nyanpasu — Clash Nyanpasu is a cross-platform proxy controller and graphical user interface for managing network traffic and… free-nodes/clashfree — Clashfree is a network traffic routing platform designed to facilitate access to restricted online resources and… shadowsocks/shadowsocks-android — Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network… cenmrev/v2rayx — V2RayX is a macOS network proxy manager and graphical user interface designed to control V2Ray core configurations and… libnyanpasu/clash-nyanpasu — Clash Nyanpasu is a network proxy client and graphical user interface for managing Clash network cores. It functions…