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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
throneproj avatar

throneproj/Throne

0
View on GitHub↗
6,243 stars·327 forks·C++·GPL-3.0·7 viewsthroneproj.github.io↗

Throne

Throne is a cross-platform proxy client that provides a unified graphical interface for managing and routing network traffic through secure proxy protocols. It combines subscription-based node management, multi-protocol routing, TUN-based global traffic interception, and DNS leak prevention into a single application that runs on Windows, Linux, and macOS.

The application supports a wide range of proxy protocols including SOCKS, HTTP, Shadowsocks, Trojan, and VMess, and can route traffic through chains of multiple proxy servers for layered routing. It creates a virtual network interface to intercept all system traffic at the kernel level, ensuring applications without native proxy support are also routed through the tunnel. The client automatically measures server latency to select the fastest available connection, and applies configurable routing rules to steer traffic based on geographic or protocol criteria.

Subscription management allows importing and updating proxy server lists from subscription URLs, with the ability to switch between multiple profiles through the graphical interface. DNS leak prevention is handled through system configuration policies, including disabling QUIC in browsers and Windows multi-homed name resolution to keep domain queries within the proxy tunnel.

The application can be installed via binary packages, system package managers such as Scoop, WinGet, AUR, or Nix, or compiled from source, with built-in update checking for new releases.

Features

  • Cross-Platform Proxy Clients - Provides a cross-platform graphical interface for managing and routing network traffic through secure proxies.
  • Multi-Protocol Proxy Clients - Routes network traffic through SOCKS, HTTP, Shadowsocks, Trojan, and VMess protocols.
  • TUN Mode Integration - Creates a virtual network interface to force all system traffic through the proxy tunnel.
  • Proxy Clients - Provides a cross-platform graphical interface for managing proxy connections and routing traffic.
  • Proxy Chaining - Routes traffic through a sequence of multiple proxy servers for layered anonymity.
  • Subscription Managers - Automatically imports and updates proxy server lists from subscription URLs using multiple share formats.
  • Proxy Subscription Managers - Imports and updates proxy server lists from subscription URLs to populate available nodes.
  • Proxy Traffic Management - Directs network traffic through configured proxy servers using supported secure protocols.
  • Virtual Network Interfaces - Creates a virtual network adapter to intercept and redirect all system traffic through the proxy tunnel.
  • Multi-Protocol Proxy Cores - Provides a unified core that routes traffic through SOCKS, HTTP, Shadowsocks, Trojan, and VMess protocols.
  • DNS Leak Prevention Policies - Configures system settings and browser policies to prevent DNS queries from leaking outside the proxy tunnel.
  • Multi-Protocol Proxies - Supports SOCKS, HTTP, Shadowsocks, Trojan, and VMess protocols within a unified runtime.
  • Cross-Platform Desktop Shells - Provides a unified graphical interface across Windows, Linux, and macOS using native UI components.
  • Server Latency Testing - Measures proxy server response times to automatically select the fastest available connection.
  • DNS Leak Protection - Prevents DNS queries from bypassing the proxy tunnel through system configuration policies.
  • Proxy Configuration Profiles - Switches between multiple proxy server configurations through a graphical interface.
  • Proxy Server Management - Selects and switches between different proxy servers from a managed list for traffic routing.
  • Proxy Subscription Automation - Automatically downloads and updates remote proxy server lists on a predefined schedule.
  • Latency-Aware Server Selections - Measures server response times and automatically selects the fastest available connection.
  • Rule-Based - Applies configurable domain, IP, and GeoIP rules to direct traffic through proxy chains.
  • Traffic Routing Rules - Downloads and applies routing rules to control traffic based on geographic or protocol criteria.
  • Subscription Link Imports - Imports proxy server configurations from subscription links in multiple formats like share links and JSON.
  • VPN Clients - Desktop client for managing proxy profiles and network routing.

Star history

Star history chart for throneproj/throneStar history chart for throneproj/throne

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does throneproj/throne do?

Throne is a cross-platform proxy client that provides a unified graphical interface for managing and routing network traffic through secure proxy protocols. It combines subscription-based node management, multi-protocol routing, TUN-based global traffic interception, and DNS leak prevention into a single application that runs on Windows, Linux, and macOS.

What are the main features of throneproj/throne?

The main features of throneproj/throne are: Cross-Platform Proxy Clients, Multi-Protocol Proxy Clients, TUN Mode Integration, Proxy Clients, Proxy Chaining, Subscription Managers, Proxy Subscription Managers, Proxy Traffic Management.

What are some open-source alternatives to throneproj/throne?

Open-source alternatives to throneproj/throne include: yanue/v2rayu — V2rayU is a native macOS network proxy tool and multi-protocol proxy manager. It functions as a V2Ray proxy client… 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… hiddify/hiddify-manager — Hiddify-Manager is a VPN management panel and multi-protocol proxy server designed for internet censorship… karingx/karing — Karing is a multi-protocol proxy client and network traffic router designed to manage and direct internet traffic… lowertop/shadowrocket — Shadowrocket is a proxy client application for mobile devices that functions as a multi-protocol proxy manager and a… nikkinikki-org/openwrt-nikki — OpenWrt-nikki is an OpenWrt proxy client and transparent proxy gateway that manages network traffic diversion through…

Open-source alternatives to Throne

Similar open-source projects, ranked by how many features they share with Throne.
  • yanue/v2rayuyanue avatar

    yanue/V2rayU

    20,043View on GitHub↗

    V2rayU is a native macOS network proxy tool and multi-protocol proxy manager. It functions as a V2Ray proxy client that enables users to route network traffic through secure tunnels to bypass network restrictions on Mac. The application features a TUN mode VPN client that uses a virtual network adapter to forward all system traffic through a secure tunnel. It supports configuring and switching between V2Ray, Shadowsocks, and Socks5 proxy servers via manual entry or external subscriptions. The tool provides capabilities for network traffic routing, proxy load balancing, and server configurati

    mac-v2rayv2rayv2ray-core
    View on GitHub↗20,043
  • gui-for-cores/gui.for.singboxGUI-for-Cores avatar

    GUI-for-Cores/GUI.for.SingBox

    7,188View on 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
    View on GitHub↗7,188
  • hiddify/hiddify-managerhiddify avatar

    hiddify/Hiddify-Manager

    9,060View on GitHub↗

    Hiddify-Manager is a VPN management panel and multi-protocol proxy server designed for internet censorship circumvention. It provides a central system for deploying and administering tunneling protocols to mask internet traffic and origin IP addresses. The project features a user subscription manager for distributing dynamic configuration links and a DNS privacy suite that implements DNS over HTTPS to prevent identity leaks. It integrates a CDN routing gateway to hide server locations and provides a web-based interface for managing multiple obfuscated connection methods. The platform covers

    Pythonclashclashforwindowsclashmeta
    View on GitHub↗9,060
  • karingx/karingKaringX avatar

    KaringX/karing

    9,741View on GitHub↗

    Karing is a multi-protocol proxy client and network traffic router designed to manage and direct internet traffic through various proxy protocols. It functions as a proxy subscription manager that imports and converts server lists from multiple external formats and providers into a unified configuration. The project features a cross-device synchronization system that keeps network routing settings and server lists consistent across multiple devices via cloud or local sharing. It includes a latency-based server selector that measures real-time response times to automatically connect to the fas

    Dart
    View on GitHub↗9,741
  • See all 30 alternatives to Throne→