Files
umbrix/README.md
problematicconsumer 292ed96d2a Update readme
2023-07-13 17:30:16 +03:30

39 lines
1.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Hiddify Next
<p align="center"><img src="assets/images/logo.svg" width="168"/></p>
<p align="center" style="font-size: 20px">Multi-platform Proxy Frontend</p>
<p align="center" style="font-size: 20px">⚠Hiddify Next is still in early development phase⚠</p>
<p align="center" style="font-size: 16px">Windows and Android supported (more platforms coming soon)</p>
## Build from source
### requirements:
- GO v1.19+
- Flutter v3.10+
- Make
- GCC
- MinGW-w64
- Android SDK (with CMake and NDK)
This project uses [flutter_distributor](https://github.com/leanflutter/flutter_distributor) for packaging.
```shell
# fetch dependencies and build generated files
$ make get gen
# build clash native library for all supported platforms and architectures
$ make android-libs windows-libs
# build apk for android
$ make release-android
# build windows executable
$ flutter_distributor package --platform windows --targets exe
```
## Acknowledgements
- [Clash](https://github.com/Dreamacro/clash)
- [Clash Meta](https://github.com/MetaCubeX/Clash.Meta)
- [FClash](https://github.com/Fclash/Fclash)