zen
qt
zen | qt | |
---|---|---|
9 | 12 | |
2,032 | 10,239 | |
- | - | |
9.3 | 0.0 | |
11 days ago | 2 months ago | |
Go | Go | |
MIT License | GNU Lesser General Public License v3.0 only |
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.
zen
-
Introducing Zen: A Free, Open-Source Ad-Blocker and Privacy Guard
Zen is licensed under the MIT License, with some components under different terms. To learn more about Zen and try it out for yourself, visit our GitHub page: Zen on GitHub.
- Zen: Ad-blocker and privacy guard for Windows, MacOS and Linux
- Block ads - mac, windows,linux
- Zen: A Simple, free and efficient ad-blocker and privacy guard for Windows, MacOS and Linux
- System-wide open source ad blocker for Mac, Windows, and Linux
- System-wide Open Source Ad Blocker for Mac, Windows, and Linux
-
Introducing Zen: Free, Open-Source Ad-Blocker and Privacy Guard
Zen is primarily licensed under the MIT License, with some components under different terms. To learn more about Zen and how it can help protect your digital privacy, visit our GitHub page: Zen on GitHub.
- Open Source Ad Blocker for Mac, Windows, and Linux
qt
-
GoLang — Simplifying Complexity “The Beginning”
. Web backend (with various frameworks available) . Web Assembly (one of them is vugu framework) . Microservices (some frameworks: Go Micro, Go Kit, Gizmo, Kite) . Fragments services (Term mentioned by @jeffotoni in a microservices discussion group) . Lambdas (FaaS example) . Client Server . Terminal applications (using the tview lib) . IoT (some frameworks) . Bots (some here) . Client Applications using Web technology . Desktop using Qt+QML, Native Win Lib (example Qt, Qt widgets, Qml) . Network Applications . Protocol applications . REST Applications . SOAP Applications . GraphQL Applications . RPC Applications . TCP Applications . gRPC Applications . WebSocket Applications . GopherJS (compiles Go to JavaScript)
- bindings to GTK or QT
-
macOS Apps in Rust
> https://github.com/therecipe/qt
Do these not work? (I haven’t tried them - non-rhetorical question.)
-
My first idea that I want to write in Go
Could try looking at wails. I don’t really ever do any GUI programming, especially in Go. But it and Fyne are probably gonna be your best, easiest route. Though, I do know there are also bindings for Qt
-
Qt Bindings for go not found
Well, of course it does exist, you cannot use github URL like that, this one works https://github.com/therecipe/qt/tree/master/widgets.
- golang GUI packages
-
Want to create a non-bloated linux app
I know of https://github.com/therecipe/qt, 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?
there is also 3rd party examples list on their github pages https://github.com/therecipe/qt/wiki/Getting-Started#3rd-party-examplesdemosapplications
- fyne Vs gio
- Desktop applications discussion
What are some alternatives?
dnsmasq - Mirror of the upstream dnsmasq repository
fyne - Cross platform GUI toolkit in Go inspired by Material Design
unison - A unified graphical user experience toolkit for Go desktop applications
imgui-go - Go wrapper library for "Dear ImGui" (https://github.com/ocornut/imgui)
energy - Energy is a framework developed by Go language based on CEF (Chromium Embedded Framework) for developing cross-platform desktop applications for Windows, Mac OS X, and Linux
sciter - Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
hosts - 🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories.
go-gtk - Go binding for GTK
portmaster - 🏔 Love Freedom - ❌ Block Mass Surveillance
nuklear - This project provides Go bindings for nuklear.h — a small ANSI C GUI library.
NanoGUI
ui - Platform-native GUI library for Go.