MyGit

ctaoist/clashweblite

Fork: 8 Star: 55 (更新于 2024-12-11 22:32:05)

license: GPL-3.0

Language: Go .

ClashWebLite is a cross-platform lightweighted wrapper for Clash Premium on Desktop environment.

最后发布版本: v1.0.8 ( 2023-05-29 17:34:19)

GitHub网址

ClashWebLite

ClashWebLite is a cross-platform lightweighted wrapper for Clash Premium on Desktop environment.

build GitHub license

http://127.0.0.1:9090/ui:

Features

  • Supported on Windows, MacOS, and Linux
  • Startup after operating-system reboot
  • Set system proxy
  • Update Clash Premium(using system proxy)
  • Change the WebUI: yacd/razord

Note: The TUN mode of the Clash Premium need root or administrator privilege.

Usage

  1. Download ClashWebLite from Releases
  2. Edit clash config.yaml
  3. Run ClashWebLite

With First running, the Clash Premium need to download Country.mmdb, ~6Mb.

Dependencies

Linux

  • libayatana-appindicator

Update WebUI

You can manually download the webui zip file or by git:

  1. Stop the clash
  2. cd path/clashweb_folder/App/ui
  3. delete what you want to update
  4. git clone -b gh-pages --depth=1 https://github.com/Dreamacro/clash-dashboard.git razord: update the razord
  5. or git clone -b gh-pages --depth=1 https://github.com/haishanh/yacd.git yacd: update the yacd
  6. Start the clash

Install

Pre-compiled

Releases

From source code

After building the app, you need to download the latest clash premium into ./App/ folder.

For Linux, building apps requires gcc as well as the gtk3 and libayatana-appindicator3 development headers to be installed. For Debian or Ubuntu, you may install these using:

sudo apt-get install gcc libgtk-3-dev libayatana-appindicator3-dev

On Linux Mint, libxapp-dev is also required.

For Windows, to avoid opening a console at application startup, use these compile flags:

go build -ldflags "-H=windowsgui"

For MacOS, you will need to create an application bundle to wrap the binary; simply folders with the following minimal structure and assets:

SystrayApp.app/
  Contents/
    Info.plist
    MacOS/
      go-executable
    Resources/
      SystrayApp.icns

When running as an app bundle, you may want to add one or both of the following to your Info.plist:

    <!-- avoid having a blurry icon and text -->
	<key>NSHighResolutionCapable</key>
	<string>True</string>

	<!-- avoid showing the app on the Dock -->
	<key>LSUIElement</key>
	<string>1</string>

Credits

License

This software is released under the GPL3.0 license.

最近版本更新:(数据更新于 2024-08-28 00:59:17)

2023-05-29 17:34:19 v1.0.8

2022-05-24 00:02:44 v1.0.7

2022-05-10 09:15:06 v1.0.6

2022-05-05 09:16:15 v1.0.5

2022-04-28 15:38:24 v1.0.4

2022-04-25 13:37:16 v1.0.3

2022-04-24 16:23:22 v1.0.2

2022-04-24 12:35:55 v1.0.1

2022-04-19 18:33:32 v1.0.0

ctaoist/clashweblite同语言 Go最近更新仓库

2024-12-22 07:52:58 navidrome/navidrome

2024-12-21 20:15:12 SagerNet/sing-box

2024-12-21 03:25:54 SpecterOps/BloodHound

2024-12-19 23:11:24 shadow1ng/fscan

2024-12-19 21:50:56 minio/minio

2024-12-19 10:04:39 istio/istio