gomeboy
Wails
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.
gomeboy
Wails
-
Gio UI – Cross-Platform GUI for Go
A different option is Wails [1], which allows you to write all logic in Go, and the UI in HTML (with any or no web framework). It's like Electron but lighter because it doesn't ship Chrome but uses the system's web viewer instead.
[1] https://github.com/wailsapp/wails
-
SGSG (Svelte + Go + SQLite + gRPC) - open source application
This is basically the same tech stack of an app I’ve been planning to build, but deployed as a desktop application using Wails: https://github.com/wailsapp/wails
- FLaNK Stack Weekly 16 October 2023
-
[Golang] Recommandation de bibliothèque d'interface utilisateur légère
Wails 2.6k
-
Generate types for TS
The wails project does this when. You can check it out here https://github.com/wailsapp/wails/blob/master/v2/internal/typescriptify/typescriptify.go for inspection.
- Building Desktop Applications with Tauri, Nextjs, Firebase
-
Ask HN: What is the most pleasant, uncomplicated full stack to start with?
I have built Web front-ends (React or Svelte) with Go-backend. Embed in a web-view to make it a native desktop app, or get funky and give it native chrome/menus etc. [Wails](https://github.com/wailsapp/wails) is a good candidate to start if you want to cut on boiler plate.
-
Task runner like go-task/task, but in pure Go, no external DSLs
Is that what wails is doing here? (On mobile)
-
Game Server Development: How do you structure game state for easy, efficient, and configurable access?
In a "local" environment, where an executable can be provided to someone with the entire game contents. In this case, the game won't use WebSockets, and will instead use a Go/JS bridge (something like Wails) to connect.
-
What necessary packages or functions that Go doesn't have?
Have you seen wails? https://github.com/wailsapp/wails
What are some alternatives?
steamdeck-emulation - 🎮 Guide to play emulated games on Steam Deck [Moved to: https://github.com/n1ckoates/steamdeck-emulation]
tauri - Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
memcardpro - Utility for 8BitMods MemCard PRO
fyne - Cross platform GUI toolkit in Go inspired by Material Design
dendy - NES/Famicom emulator with network multiplayer
Lorca - Build cross-platform modern desktop apps in Go + HTML5
worldwide - This is my OLD and BAD GameBoy Emulator, please visit DawnGB, my new GameBoy emulator!
webview - Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
go-flutter - Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.
example-go-tray-gui - An example desktop system tray application that can launch HTML5 windows. Go source with a build process for Windows, Mac and Linux.
qt - Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
go-astilectron - Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)