developer.fyne.io
fyne
developer.fyne.io | fyne | |
---|---|---|
5 | 150 | |
27 | 23,280 | |
- | 1.1% | |
10.0 | 9.6 | |
3 months ago | 4 days ago | |
HTML | Go | |
- | BSD 3-Clause License |
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.
developer.fyne.io
-
Questions about Go
I would suggest having a look at https://developer.fyne.io/ for how to get started. For system tray documentation, you can have a look at https://developer.fyne.io/explore/systray.
-
Is it possible to create a Mobile app in golang??
Development information and documentation is available at https://developer.fyne.io/.
-
Are there any cross-platform GUI frameworks programmable with Go which you’d recommend?
Don’t hold this against the team, it was my decision to write a book, the expectation was that some people prefer the written word in this form. Alongside the docs at https://developer.fyne.io and our library of videos and online conference talks https://www.youtube.com/c/fyne-io there should be enough for most to get the answers they need. If that’s not good for you join one of our chat channels alongside gophers on Slack, Discord or Matrix - there is usually a volunteer from the team ready to help out and answer questions.
-
What are your thoughts on Fyne's widget.Tree API?
Most of the complexity of Tree is the “collection widget” caching and re-use - which aims to be consistent with List https://developer.fyne.io/widget/list and Table https://developer.fyne.io/widget/table. You’re right though, another tutorial covering the ID relationship for building the data structure would be helpful - feel free to open an issue (or PR) on the site’s repo https://github.com/fyne-io/developer.fyne.io
fyne
- FastUI: Build Better UIs Faster
- Shoes makes building little graphical programs for Mac, Windows, Linux simple
- Ask HN: Cross-platform GUI apps in 2024
-
Are there any open source projects that need contributors?
If you want to look at something a bit bigger I can also suggest looking at Fyne (the toolkit that I’m working on and using to build the app): https://github.com/fyne-io/fyne
-
Why Golang instead of Rust to develop the Krater desktop app
Tauri is definitely a hot SEO keyword!
I had not heard of https://wails.io before for Golang GUIs, only https://fyne.io which renders its own controls.
-
Understand how to use C libraries in Go, with CGO
And this is how https://github.com/go-gst/go-gst, https://github.com/go-gl/glfw, and even https://fyne.io/ are using system libraries to propose a lot of functionalities.
- Fyne – cross-platform GUI toolkit in Go
-
Code for accessing portals in Go?
It would be great if we could add support for Flatpak portals in https://github.com/fyne-io/fyne but I find the portal documentation complicated (especially if preferring to use D-Bus instead of accessing libportal using C). Does anyone have code examples for using portals from Go code?
-
Expo – open-source platform for making universal apps for Android, iOS, and web
If you fancy Go, there's Fyne. I don't work in the space so I cannot judge it.
https://github.com/fyne-io/fyne
- Confusión en el desarrollo de software
What are some alternatives?
iup-go - Cross-platform UI library with native controls
Wails - Create beautiful applications using Go
gio - Mirror of the Gio main repository (https://git.sr.ht/~eliasnaur/gio)
webview - Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
qt - Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
Lorca - Build cross-platform modern desktop apps in Go + HTML5
go-flutter - Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.
walk - A Windows GUI toolkit for the Go Programming Language
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
go-gtk - Go binding for GTK
systray - a cross platfrom Go library to place an icon and menu in the notification area