Skip to content

yebekhe/Singbox-UI

Repository files navigation

SingBoxUI

SingBoxUI is a graphical user interface application that allows users to connect to the SingBox service and manage their subscription. It provides an easy-to-use interface for starting and terminating the SingBox application and accessing the SingBox dashboard.

Features

  • Connect and Disconnect: Start and stop the SingBox application with the click of a button.
  • Use Local Config: Choose to use a local configuration file for customization.
  • Display IP and Location: View your IP address and location information within the application.
  • Save Subscription Link: Save your subscription link for easy access.
  • Choose between saved subscription links
  • Open SingBox Dashboard: Open the SingBox dashboard directly from the application.
  • Latest Version Detection: Automatically detects and downloads the latest version of SingBox.
  • Error Handling: Provides informative error messages in case of any issues.
  • DNS Override: Overriding DNS of the config.json

Configuration

  • Local Config File: Put a config.json file in the same folder as the SingboxUI.exe file to use custom configurations.

Additional Notes

  • SingBoxUI requires administrator privileges to start and stop the SingBox application. Make sure to run the application as an administrator.
  • SingBoxUI downloads the latest version of SingBox from the official GitHub repository.
  • SingBoxUI fetches the IP address and location information using the http://ip-api.com/json/ API.

Disclaimer

SingBoxUI is a third-party application and is not affiliated with or endorsed by the SingBox project.

License

This project is licensed under the AGPL-3.0 license.

About

graphical user interface application that allows users to connect to the SingBox service and manage their subscription

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages