2023-07-06 17:18:41 +03:30
# Hiddify Next
<p align="center"><img src="assets/images/logo.svg" width="168"/></p>
2023-07-22 09:25:38 +02:00
<p align="center" style="font-size: 20px">Hiddify Multi-platform Proxy Client</p>
2023-07-06 17:18:41 +03:30
<p align="center" style="font-size: 20px">⚠️ Hiddify Next is still in early development phase⚠️ </p>
2023-08-22 18:22:51 +00:00
<p align="center" style="font-size: 16px">Windows, Android, Linux and macOS are supported (PR for iOS welcome)</p>
2023-07-06 17:18:41 +03:30
2023-08-22 18:22:51 +00:00
## Download Hiddify Next Pre-Release
- Android: [Universal ](https://github.com/hiddify/hiddify-next/releases/download/draft/hiddify-android-universal.apk ) - [Arm64 ](https://github.com/hiddify/hiddify-next/releases/download/draft/hiddify-android-arm64.apk ) - [Arm7 ](https://github.com/hiddify/hiddify-next/releases/download/draft/hiddify-android-arm7.apk ) - [x86_64 ](https://github.com/hiddify/hiddify-next/releases/download/draft/hiddify-android-x86_64.apk )
- Windows: [x64 Setup ](https://github.com/hiddify/hiddify-next/releases/download/draft/hiddify-windows-x64-setup.exe ) - [x64 Portable ](https://github.com/hiddify/hiddify-next/releases/download/draft/hiddify-windows-x64-portable.zip )
2023-08-29 12:51:07 +02:00
- Linux: [x64 AppImage ](https://github.com/hiddify/hiddify-next/releases/download/draft/hiddify-linux-x64.AppImage.zip )
2023-08-22 18:22:51 +00:00
- macOS: [Universal (x64, M1, M2) ](https://github.com/hiddify/hiddify-next/releases/download/draft/hiddify-macos-universal.dmg )
2023-08-23 13:57:36 +03:30
2023-07-06 17:18:41 +03:30
## Build from source
2023-08-23 13:57:36 +03:30
Hiddify Next relies on [core library ](https://github.com/hiddify/hiddify-next-core ) made with GO. if you're interested in building/contributing to that as well follow instructions there.
2023-07-06 17:18:41 +03:30
### requirements:
2023-08-23 13:57:36 +03:30
- Flutter v3.13+
2023-07-06 17:18:41 +03:30
- Make
2023-08-23 13:57:36 +03:30
- Android SDK
<!-- - GO v1.21+ -->
<!-- - GCC -->
<!-- - MinGW-w64 -->
<!-- - Android SDK (with CMake and NDK) -->
2023-07-06 17:18:41 +03:30
2023-07-13 17:30:16 +03:30
This project uses [flutter_distributor ](https://github.com/leanflutter/flutter_distributor ) for packaging.
2023-07-06 17:18:41 +03:30
```shell
# fetch dependencies and build generated files
$ make get gen
2023-08-23 13:57:36 +03:30
# fetch geo assets
$ make get-geo-assets
2023-08-22 08:00:18 +00:00
for platform in [windows linux macos android]:
2023-08-23 13:57:36 +03:30
# fetch native libraries for respective platforms, follow core lib instructions for building
$ make $platform-libs
2023-08-22 08:00:18 +00:00
$ make release-$platform
# example:
$ make windows-libs
$ make windows-release
2023-07-06 17:18:41 +03:30
```
## Acknowledgements
2023-08-22 08:00:18 +00:00
- [Singbox ](https://github.com/SagerNet/sing-box )
2023-07-06 17:18:41 +03:30
- [Clash ](https://github.com/Dreamacro/clash )
- [Clash Meta ](https://github.com/MetaCubeX/Clash.Meta )
- [FClash ](https://github.com/Fclash/Fclash )
2023-08-23 13:57:36 +03:30
- [Others ](./pubspec.yaml )