Files
umbrix/README.md
problematicconsumer 84673ed4b0 Change build setup
2023-09-22 14:16:21 +03:30

2.4 KiB

Hiddify Next

Multi-platform, Sing-box (universal proxy toolchain) client

Features

  • Multi-platform support: Android, Windows, Linux and macOS (PRs for iOS are welcome)
  • Easy to use with a simple UI
  • Sing-box, Clash, Clash meta, V2ray configs supported

Download

For latest releases (including pre-releases), visit releases page

Build from source

Hiddify Next relies on core library made with GO. if you're interested in building/contributing to that as well follow instructions there.

requirements:

  • Flutter v3.13+
  • Make
  • Android SDK

This project uses flutter_distributor for packaging.

# fetch dependencies and build generated files
$ make get translate gen

# fetch geo assets
$ make get-geo-assets

for platform in [windows linux macos android]:
   # fetch native libraries for respective platforms, follow core lib instructions for building
   $ make $platform-libs
   $ make release-$platform

# example:
   $ make windows-libs
   $ make windows-release

Acknowledgements