explaingit

hiddify/hiddify-app

Analysis updated 2026-05-18

29,376DartAudience · generalComplexity · 2/5Setup · moderate

TLDR

Multi-platform app that routes your internet through a proxy server for secure, private access. Supports multiple protocols, auto-selects fastest servers, and works on Android, iOS, Windows, macOS, and Linux.

Mindmap

mindmap
  root((repo))
    What it does
      Routes traffic via proxy
      Auto-selects fast servers
      TUN mode support
      Multiple protocols
    Supported Platforms
      Android
      iOS
      Windows
      macOS
      Linux
    Key Features
      Subscription management
      Data allowance tracking
      No ads
      Open source
    Protocols Supported
      Vless
      Vmess
      Reality
      Trojan
      Wireguard
      SSH
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Access the internet securely in countries with restricted internet access.

USE CASE 2

Automatically connect to the fastest proxy server from your subscription without manual configuration.

USE CASE 3

Route all device traffic through a proxy at the system level using TUN mode.

USE CASE 4

Monitor your proxy data allowance and subscription validity across multiple platforms from one app.

What is it built with?

DartSing-boxFlutter

How does it compare?

hiddify/hiddify-appente-io/entepredidit/kazumi
Stars29,37626,27624,828
LanguageDartDartDart
Setup difficultymoderateeasymoderate
Complexity2/53/53/5
Audiencegeneralgeneralvibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Flutter SDK setup and platform-specific build tools (Xcode for iOS, Android Studio for Android, or native toolchains for desktop).

License could not be detected automatically. Check the repository's LICENSE file before use.

In plain English

Hiddify is a multi-platform app for routing your internet traffic through a proxy, a middleman server, in order to access the internet securely and privately. It is designed for users in countries where internet access is restricted, such as Iran, China, and Russia, but works anywhere. The app is open-source and contains no ads. It works by connecting to a remote proxy server using one of several protocols. A protocol is a defined format for how data is packaged and transmitted. The app supports a wide range, including Vless, Vmess, Reality, Trojan, TUIC, Hysteria, Wireguard, and SSH. You import a subscription link, a URL your proxy provider gives you, and the app automatically reads the available server configurations, measures their response delay, and selects the fastest one. It updates the subscription automatically and shows you remaining data allowance and validity days. TUN mode is also supported, which routes all traffic from all apps on your device through the proxy at the system level, rather than only browser traffic. The app runs on Android, iOS, Windows, macOS, and Linux. It is built with Dart and is based on the Sing-box proxy tool-chain under the hood. You would use Hiddify if you have a proxy subscription and want a single app that handles automatic server selection, multiple protocols, and cross-platform use without any configuration complexity.

Copy-paste prompts

Prompt 1
How do I set up Hiddify with my proxy subscription link and enable automatic server selection?
Prompt 2
Show me how to enable TUN mode in Hiddify to route all app traffic through the proxy.
Prompt 3
What proxy protocols does Hiddify support and how do I choose between them?
Prompt 4
How can I use Hiddify on both my phone and computer with the same subscription?

Frequently asked questions

What is hiddify-app?

Multi-platform app that routes your internet through a proxy server for secure, private access. Supports multiple protocols, auto-selects fastest servers, and works on Android, iOS, Windows, macOS, and Linux.

What language is hiddify-app written in?

Mainly Dart. The stack also includes Dart, Sing-box, Flutter.

What license does hiddify-app use?

License could not be detected automatically. Check the repository's LICENSE file before use.

How hard is hiddify-app to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is hiddify-app for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub hiddify on gitmyhub

Verify against the repo before relying on details.