brook VS qt

Compare brook vs qt and see what are their differences.


Brook is a cross-platform strong encryption and not detectable proxy. Zero-Configuration. Brook 是一个跨平台的强加密无特征的代理软件. 零配置. (by txthinking)


Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly (by therecipe)
Our great sponsors
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • Scout APM - A developer's best friend. Try free for 14-days
  • SaaSHub - Software Alternatives and Reviews
brook qt
8 6
12,588 8,834
- -
8.8 0.0
10 days ago 10 months ago
Go Go
GNU General Public License v3.0 only GNU Lesser General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of brook. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-05-07.
  • Show HN: Brook v20210701 Released | 2021-06-26
    - [GUI] If the server information is added through brook link, the details will not be displayed

  • Brook v20210601 | 2021-05-27
  • Wireguard + Stunnel | 2021-05-07
    Trojan-Go (paired with a CDN) or Brook are designed for use cases like yours.
  • How do I let someone use my internet connection using SoftEther? | 2021-03-19
  • Show HN: Brook v20210214 Released | 2021-02-26
  • Brook v20210214 Released – cross-platform strong encryption, undetectable proxy. Open Source via GPLv3 | 2021-02-25
    Github: Document:
  • Brook v20210214 Released – cross-platform strong encryption, undetectable proxy | 2021-02-25
  • My Internet Service Provider blocked wireguard | 2021-02-15


Posts with mentions or reviews of qt. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-05-27.
  • Want to create a non-bloated linux app
    I know of, but I've no experience using it, so not sure how well it works. But normally if you feel handy with Go, I guess it should be easier than switching your development stack to C++.
  • How do I get started with the Go Qt binding? | 2021-05-27
    I've settled on using the Qt binding, and it looks promising, but I can't even figure out how to get started. I can't even figure out where the Qt.Widget class is to make a basic window! | 2021-05-27
    there is also 3rd party examples list on their github pages
  • fyne Vs gio | 2021-05-03
  • Desktop applications discussion | 2021-04-28
  • State of Go GUI in 2021 | 2021-02-18
    Do you know if therecipe/qt is still supported? I can see no activity recently.

What are some alternatives?

When comparing brook and qt you can also consider the following projects:

fyne - Cross platform GUI in Go inspired by Material Design

sciter - Sciter: the Embeddable HTML/CSS/JS engine for modern UI development

nuklear - This project provides Go bindings for nuklear.h — a small ANSI C GUI library.

go-gtk - Go binding for GTK


ui - Platform-native GUI library for Go.

v2ray-core - A platform for building proxies to bypass network restrictions.

imgui-go - Go wrapper library for "Dear ImGui" (

gotk3 - Go bindings for GTK3

webview - Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows)

gosumemory - Cross-Platform memory reader for osu!

Wails - Create desktop apps using Go and Web Technologies.