go-winres
appify
go-winres | appify | |
---|---|---|
2 | 3 | |
270 | 503 | |
- | 1.0% | |
3.6 | 0.0 | |
21 days ago | almost 4 years ago | |
Go | Go | |
BSD Zero Clause License | Apache License 2.0 |
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.
go-winres
-
go mod tidy: protect "unused" dependencies from being deleted
The bigger picture: I use go-winres to set the application icon when building a Windows .exe. To lock the version in go.mod, you can go get github.com/tc-hib/go-winres; after this, go install github.com/tc-hib/go-winres will always install the expected version.
- A tool for embedding resources in a Windows application (icon, manifest...)
appify
-
How do I bundle a Golang executable into a MacOS .app file?
I have tried various existing solutions such as https://github.com/machinebox/appify, but they just don't seem to work for me, my Unix Executable runs fine under normal circumstances, but with this tool the .app file just crashes straight away with no console output.
-
How can I compile aseprite as a .app on macOS
You can port the project to XCode or use this: https://github.com/machinebox/appify
-
A tool for embedding resources in a Windows application (icon, manifest...)
Maybe you can get together with this project (not affiliated). I've used it many times to make Mac installers. I think there's been a few requests to add functionality similar to what your project does.
What are some alternatives?
go-flutter - Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.
macdriver - Native Mac APIs for Go. Soon to be renamed DarwinKit!
rsrc - Tool for embedding .ico & manifest resources in Go programs for Windows.
Wails - Create beautiful applications using Go
garble - Obfuscate Go builds
qt - Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
hiboot - hiboot is a high performance web and cli application framework with dependency injection support
graphql - Simple low-level GraphQL HTTP client for Go
reva - WebDAV/gRPC/HTTP high performance server to link high level clients to storage backends
fyne-text-editor - Simple Text Editor using Fyne (go)
Water Reminder - Taskbar and notifications app that reminds you to drink