Code Monkey home page Code Monkey logo

hiddify / hiddify-next Goto Github PK

View Code? Open in Web Editor NEW
9.1K 84.0 858.0 10.9 MB

Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC, Hysteria, Reality, Trojan, SSH etc. It’s an open-source, secure and ad-free.

Home Page: https://hiddify.com

License: Other

Makefile 1.10% Kotlin 11.85% C++ 3.40% C 0.17% Swift 7.68% Objective-C 0.01% Dart 71.90% CMake 2.36% AIDL 0.06% Ruby 0.44% Smarty 0.03% PowerShell 0.14% Shell 0.12% SAS 0.54% HTML 0.22%
proxy singbox v2ray xray clash clashmeta ech hysteria hysteria2 reality

hiddify-next's Introduction

Lang_farsi فارسی          Русский 🇷🇺          简体中文 🇨🇳          日本語 🇯🇵          Portugês-BR 🇧🇷



GP-Intalls DownloadsLast VersionLast Release Datecommits YoutubeTelegram ChannelTelegram Group

What is Hiddify app?

A multi-platform proxy client based on Sing-box universal proxy tool-chain. Hiddify offers a wide range of capabilities, like automatic node selection, TUN mode, remote profiles etc. Hiddify is ad-free and open-source. With support for a wide range of protocols, it provides a secure and private way for accessing free internet.

English Demo

🚀 Main features

✈️ Multi-platform: Android, iOS, Windows, macOS and Linux

⭐ Intuitive and accessible UI

🔍 Delay based node selection

🟡 Wide range of protocols: Vless, Vmess, Reality, TUIC, Hysteria, Wireguard, SSH etc.

🟡 Subscription link and configuration formats: Sing-box, V2ray, Clash, Clash meta

🔄 Automatic subscription update

🔎 Display profile information including remaining days and traffic usage

🛡 Open source, secure and community driven

🌙 Dark and light modes

⚙ Compatible with all proxy management panels

⭐ Appropriate configuration for Iran, China, Russia and other countries

📱 Available on official stores

🛍️ Get It On Stores

                 

📥 Direct Download

OS Download
iOS
Android


Windows

macOS
Linux

⚙️ Installation and tutorials

Find tutorial information on our wiki page by clicking on image below.

Tutorials on Wiki

🌎 Translations

inlang status badge

Improve existing languages or add new ones by manually editing the JSON files located in /assets/translations or by using the Inlang online editor.

✏️ Acknowledgements

We would like to express our sincere appreciation to the contributors of the following projects, whose robust foundation and innovative features have significantly enhanced the success and functionality of this project.

🎯 Donation and Support

The easiest way to support us is to click on the star (⭐) at the top of this page.

Star History Chart

We also need financial support for our services. All of our activities are done voluntarily and financial support will be spent on the development of the project. You can view our support addresses here.

👩‍🏫 Collaboration and Contact Information

Hiddify is a community driven project. If you're interested in contributing, please read the contribution guidelines. We would specially appreciate any help we can get in these areas: Flutter, Go, iOS development (Swift), Android development (Kotlin).


Email Telegram Channel Telegram Group Youtube Twitter

We appreciate all people who are participating in this project. Some people here and many many more outside of Github. It means a lot to us. ♥

Made with Contrib.Rocks

hiddify-next's People

Contributors

alikhabazian avatar alirezafarvardin avatar alkstsgv avatar amirsaam avatar aryangh1379 avatar atopessayuri avatar betaxab avatar ebrahimtahernejad avatar gfwfighter avatar hasankarli avatar hei-hilman avatar hiddify-com avatar hiddifyofficial avatar hsskyboy avatar huajizhige avatar iamgiko avatar jomertix avatar junlin03 avatar kouhe3 avatar leic4u avatar lymanjre avatar mascenaa avatar nevazno00 avatar nyar233 avatar pierrot-p avatar problematicconsumer avatar sky96111 avatar solokot avatar sorantabesh avatar wujiahao15 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hiddify-next's Issues

قابلیت پروکسی چین

سلام خسته نباشید با اپ خفنتون
لطفا اگ امکانش هست قابلیت پروکسی چین هم اضافه کنید
مثلا ابتدا به کانفیگ خود و بعد به وایرگارد وارپ
خیلی ممنون

عدم ایمپورت

Search first

  • I searched and no similar issues were found

What Happened?

.

Reproduce the Bug

vmess://eyJhZGQiOiIxMDQuMTguNDAuMjA4IiwiYWlkIjoiMCIsImFscG4iOiIiLCJmcCI6IiIsImhvc3QiOiIiLCJpZCI6IjY3ZjUyOWZkLWZjNmEtNDhjMy1iMWMwLWY4MmEyN2I5MTU5NSIsIm5ldCI6ImdycGMiLCJwYXRoIjoiYXJnbyIsInBvcnQiOiI0NDMiLCJwcyI6IlZtZXNzR3JwYyAtIE1yTGludVgiLCJzY3kiOiJhZXMtMTI4LWdjbSIsInNuaSI6ImNsaWVudC1wcm9vLnYydnBuY2hhbm5lbC53ZWJzaXRlIiwidGxzIjoidGxzIiwidHlwZSI6Imd1biIsInYiOiIyIn0=

کانفیگ فوق ایمپورت نمی شود...اخرین نسخه گوگل پلی نصب می باشد

Expected Behavior

No response

Version

0.8.11

Platform/OS

Android

Additional Context

No response

Relevant log output

No response

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)

Building for Windows on Linux

When I run the flutter_distributor command, I get this error message:

Warning: AppBuilderWindows is not supported on the current platform

Is there a problem with my particular distribution (Ubuntu 22.04), or... what else could it be?

اجرا نشدن برنامه در آخرین ورژن اوبونتو و مانجارو

Search first

  • I searched and no similar issues were found

What Happened?

سلام من روی اخرین ورژن اوبونتو و مانجارو تست کردم و برنامه اصلا اجرا نشد.

Reproduce the Bug

برنامه رو دانلود کردم
از حالت فشرده خارج کردم
بعد روش کلیک کردم.

Expected Behavior

No response

Version

v0.8.11

Platform/OS

Linux

Additional Context

No response

Relevant log output

No response

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)

لاک نبودن نوتیف ورژن جدید

Search first

  • I searched and no similar issues were found

What Happened?

نوتیف اپ بعد از اتصال لاک نیس

IMG_20231008_141916_125
IMG_20231008_141916_257

Reproduce the Bug

.

Expected Behavior

No response

Version

v0.8.11

Platform/OS

Android

Additional Context

No response

Relevant log output

No response

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)

Support SagerNet config format

وقتی کانفیگ های درون nekobox رو تبدیل به کیو ار کد میکنم هیدیفای نکست نمیتونه کانفیگ رو وارد کنه، ولی کانفیگ های درون هیدیفای ان جی رو تبدیل به کیو ار کد میکنم، هیدیفای نکست بدون مشکل کانفیگ رو دریافت میکنه

  • لطفا قابلیت تبدیل کانفیگ ها به کیو ار کد رو اضافه کنید با تشکر

مصرف بیش از حد حجم اینترنت

توصیه میکنم این اپلیکیشن رو اصلا نصب نکنین، کافیه متصل بشین بالای 2 گیگ اینترنت تو نیم ساعت مصرف میشه، معلوم هم نیست برای چی در حالی که هیچ اپلیکیشن دیگه ای تو گوشی در حال اجرا نیست، تا این مشکل رفع نشه اصلا نصب نکنید، من خود پنل رو روی سرور نصب کردم، روی هر سروری نصب میکردم آی پی سرور رو میزدن اینبار فقط روی یه سرور تست کردم تا نتیجه رو ببینم و پیدا کنممشکل از چی هستش

Windows

I managed to build for Android. But how can I do the same for Windows?

ورژن 0.8.1 روی ویندوز کار نمی کند

روی ویندوز 10متصل می شود ولی کار نمی کند ، روی اندروید کار می کند حتی کدهای تونل و vmess http را هم که در ورزن قبلی کار نمی کرد به خوبی کار می کند.

مشکل لود اکانتهای اینستاگرام

ظاهرا اپ یه مشکلاتی تو لود اینستا داره

با v2rayng با همون کانفیگ لود میشه راحت

کش اینستا رو پاک کنین تست کنین با نکست مشکل لود داره ظاهرا

اکسپلور اوکیه ولی وقتی پروفایل یکی باز میکنی لود نمیشه هیچی
با تغییر dns ها هم اوکی نشد
عجیب بود برام

نسخه 0.8.0

IMG_20231006_195652.jpg

جدا کردن تنظیمات حرفه‌ای

#ایشونکست
به نظرم مثل خیلی از نرم افزار ها یک گزینه Custom بذارید که در صورت فعال کردن امکانات مورد نیاز کاربرای حرفه ای تر نمایان بشه .

پیشنهاد

چنتا پیشنهاد:
۱. تغییر آیکون هوم
۲. اسکرول بین دو تب پایین (کشیدن به چپ و راست)
۳. نمایش پینگ تو صفحه اصلی
۴. حل پیغام ناتیفکشن.
وقتی ناتفیکشن رو خاموش کنیم کانکت نمیشه
۵. کانفیگ های تکی تو یه صفحه جم بشن بهتره

ممنون از توجهتون

ارور service startup error

Search first

  • I searched and no similar issues were found

What Happened?

سلام، از گوشی پیکسل ۷ استفاده میکنم و بعد از اپدیت به اندروید ۱۴، برای استفاده از این اپ با ارور service startup روبرو میشم.
Screenshot_20231009-113519

Reproduce the Bug

ارور حین اجرای پروکسی ظاهر میشه.

Expected Behavior

No response

Version

0.8.11

Platform/OS

Android

Additional Context

No response

Relevant log output

No response

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)

[FR]

Feature description

سلام. لطفا گزینه‌ی proxy only را در برنامه بگذارید که بتوان برنامه هیدیفای را با برنامه‌هایی مثل ادگارد همزمان استفاده کرد. با تشکر

پیشنهاد نحوه آپدیت نرم افزار

به نظرم تو همه نسخه های نرم افزار این قابلیت بذارین که با تایید کاربر آخرین نسخه به صورت درون برنامه ای دانلود و نصب بشه . نه که به Google play یا Github هدایت بشه .

نمایش اطلاعات پرروکسی

Feature description

Image

نکته: آپلود و دانلود مصرف لحظه ای و مصرف کل جمع میشه

پینگ با توجه به میزانش یکی از ایکون های زیر را داشته باشه

در صورتی که کاربر با نت موبایل بود از این ایکون ها استفاده بشه

Image

در صورتی که اتصال کاربر با وای فای یا سایر بود از این آیکون ها استفاده بشه

Image

پلاگین فلاتر تشخیص نوع اتصال

در صورتی که کانکشن پینگ نداشته باشه رنگ قرمز نمایش داده بشه و مثل تلگرام بزنه در حال اتصال

Image

طراحی دسکتاپ

Image

Image

به نظرم اگر توی صفحه اصلی برنامه که دکمه اتصال قرار داره ... بعد از انجام اتصال یه سری اطلاعات نمایش داده بشه خیلی کاربری هست .

پیشنهاد اولیه

مثل نمونه زیر :

پینگ : 504
آی پی : 4.105.25.251
لوکیشن : آلمان
تبادل داده: 58.5📤 - 281.2📥

Image

خیلی ریز و جمع و جور یه گوشه پایین همون صفحه اصلی نمایش بده خوبه .
متشکر

لیست سایت ها و برنامه های فیلتر شده

سلام
اپ قبلی امکانش رو داره که به طور خودکار خودش سایت ها و برنامه های فیلتر شده رو فقط پروکسی کنه یا لیست سایت های داخلی رو پروکسی نکنه
این قابلیت رو به این اپ هم اضافه کنید لطفاً
برنامه الان خیلی خوب شده، همه نوع کانفیگی قبول میکنه
با تشکر

باگ ریلیتی grpc

سلام ، ریلیتی grpc رو اپ جدید اصلا کار نمیده اتو سی دی ان و مابقی اوکین ولی
چندین آپدیت دادید ولی هنوز این مشکل رو حل نکردید ...

CDN WS h2 Not working

I realised that hiddify next cannot handle websocket but it can work with grpc easily.

باگ عدم پروکسی کردن آپ ها

سلام ممنون از برنامه خوب تون
1/گوشی من گلکسی نوت ۴ با کاستوم رام lineage os اندروید 11 هست.
بعد نصب نرم افزار و اضافه کردن لینک ساب همه چیز خوب کار میکنه و به بهترین سرور با پینگ پایین وصل میشه اما نرم افزار نمی تونه آپ ها رو پروکسی کنه یعنی قسمت وی پی ان شدنش مشکل داره برای من. اما مثلا اگه با 127.0.0.1:2334بیام تو توییتر یا تلگرام بصورت دستی پروکسی وارد کنم اون موقع اوکی هست اما خودش نمی تونه تمام آپ ها رو پروکسی کنه.
در ضمن قسمت per app proxy گزینه اول که میزنم هیچ اتفاقی نمی افتد و گزینه‌ فعال نمیشه و گزینه وسط و آخر هم که فعال میشه بازم همون مشکل عدم پروکسی کردن آپ ها رو داره.
پ.ن: این مشکل برای منه و برای سه نفر از آشناها که نصب و راه اندازی کردم هیچ مشکلی ندارن :(

2/برای آپ ویندوزی هم وقتی گزینه شروع در زمان بوت رو تیک می زنیم فقط در زمان شروع ویندوز برنامه رو باز میکنه اما انتظار میره بعد باز کردن برنامه خودش کانکت بشه و بعد بره در پس زمینه

3/پیشنهاد:زمانی که آپدیت جدید در دسترس قرار میگیره و پیام میاد در نرم افزار بعد از زدن روی گزینه آپدیت ما رو به صفحه گیت هاب نبره بلکه خودش بیاد فایل جدید رو دانلود کنه چه اندروید و چه باقی سیستم عامل ها
با تشکر

TLS-h2-WS-CDN not working

Search first

  • I searched and no similar issues were found

What Happened?

This app cannot handle TLS_h2_WS_CDN configs. I've used the same configs with hiddifyNG or v2rayNG and they work properly but when I try to use this config on hiddify next, it cannot connect. TLS_h2_gRPC_CDN configs work on hiddify next without of any problem. The problem is TLS_h2_WS_CDN.
Screenshot_20231011-140133

Reproduce the Bug

  1. Enable VLESS tls_h2_WS_CDN proxy in the panel.
  2. Import subscription link into hiddify next.
  3. Tap on connect.
  4. Go to proxies tab in hiddify next.
  5. Tap on check connection icon to see the delays for each proxy.
  6. You will find out tls_h2_ws_cdn configs are not working and they won't respond to the delay test.

Expected Behavior

No response

Version

0.8.11

Platform/OS

Android

Additional Context

No response

Relevant log output

No response

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)

unable

am unable to build for windows and android

مشکل http

طبق آزمایشم پروکسی هایی که http دارن کار نمی کنه.

دسترسی تونل کردن در مک ها

Search first

  • I searched and no similar issues were found

What Happened?

سلام

در مک ها برای تونل کردن نیاز به اجازه روت دارد. به طور مثال میدانم در v2box وقتی تونل میکنیم از ما پسورد میخواهد و سپس اجازه تونلینگ میگیرد. برای همین فکر کنم بعد از نصب در مک احتمالا در حالت عادی اجازه تونل کردن ندارد. فکر کنم کار ساده ای باشه

image

Reproduce the Bug

  1. Add config
  2. Enable Tun in config options
  3. Try to reconnect

Expected Behavior

No response

Version

0.8.1

Platform/OS

macOS

Additional Context

No response

Relevant log output

No response

Are you willing to submit a PR? If you know how to fix the bug.

  • I'm willing to submit a PR (Thank you!)

Feature Request: Custom Default Server Selection Options

Currently, the application selects the default server based on the lowest ping. This results in all users connecting to the closest server. It would be great if we could have the option to connect to a randomly available server by default. Even better would be allowing the subscription link server to designate a default option in the response header or selecting the default option based on the order of servers, similar to the V2rayNG application.

Bug: Windows client disconnects after a while

After about a half an hour that I use the windows client, it gets disconnected and also disconnects my whole network connection. I do not have such a problem with nekoray using the same server.

Settings:
TUN mode: On
System Proxy: Off
Admin privilege is given.

Windows 11
Hiddify-Next version: 0.7.0

App does not start on android

i managed to configure the everything....but upon compiling it just doesn't work like the android app stops on the splash screen and for linux and windows it just doesn't work it throws these long errors like a billion of them...so back to square one....am just getting into coding and your project fascinates me allot...so i was requesting you configure this nice project for windows as well

MacOs 10.13.6

You can't use this version of the application
"HiddifyNext 2" with this version of macos.
You have macOS 10.13.6. The application requires macOS 10.14 or later.
لطفا اپلیکیشن را برای ورژنهای پایینتر از ۱۰.۱۴ در مک فعال کنید.تشکر

Ignore and Later buttons don't work in software update alert dialog

OS: macOS Sonoma 14.0

Description:

After each update, I get an alert dialog saying a new update is available. However, when I click the "Ignore" or "Later" buttons in the dialog, it briefly closes and reopens immediately.

It seems these updates are being treated as mandatory updates, though the dialog displays the Ignore/Later options. I'm unable to postpone or skip the updates even though those buttons are present.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.