SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Cross-Platform Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Show HN: Gova – The declarative GUI framework for Go | news.ycombinator.com | 2026-04-23
The code looks nice, but when I read GUI, I want to see screenshots of GUIs.
Apparently a major dependency is "Fyne", which does show some screenshots on their page:
https://fyne.io/
-
gopeed
A fast, modern download manager for HTTP, BitTorrent, Magnet, and ed2k. Cross-platform, built with Golang and Flutter.
-
Project mention: Ask HN: The government of my country blocked VPN access. What should I use? | news.ycombinator.com | 2025-08-28
Agreed, the best tools for circumventing The Great Firewall of China are Chinese developers. https://github.com/txthinking/brook comes to mind..
-
-
-
Project mention: Discordo: A Go Library for Streamlined Discord Bot Development | dev.to | 2025-12-05
Explore the project and contribute: Repo: https://github.com/ayn2op/discordo
-
-
vfox
A cross-platform and extendable version manager with support for Java, Node.js, Golang, Python, Flutter, .NET & more
-
ascii-image-converter
A cross-platform command-line tool to convert images into ascii art and print them on the console. Now supports braille art!
-
Project mention: Build desktop applications using Go and Web Technologies | news.ycombinator.com | 2025-11-23
-
-
core
A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere. (by cogentcore)
-
supersonic
A lightweight and full-featured cross-platform desktop client for self-hosted music servers (by dweymouth)
-
-
-
-
watcher
watcher is a Go package for watching for files or directory changes without using filesystem events.
-
version-manager
🔥 A general version manager for thousands of SDKs with TUI inspired by lazygit. No need to remember any commands. Less bugs.
-
-
rymdport
Cross-platform application for easy encrypted file, folder, and text sharing between devices.
Project mention: Magic Wormhole: Get things from one computer to another, safely | news.ycombinator.com | 2025-10-05For desktop PCs, Rymdport (formerly wormhole-gui) may be suitable. It's cross-platform with pre-built binaries for FreeBSD, Linux, macOS and Windows on x86-64 and arm64:
https://github.com/Jacalz/rymdport
-
-
Go Cross-Platform discussion
Go Cross-Platform related posts
-
Show HN: GONK – Lightweight Edge-Native API Gateway in Go
-
Ask HN: What are you working on? (May 2026)
-
CoreDNS vs Technitium: DNS Server Comparison
-
From Chaos to signal: Taming high-frequency OS events in Go
-
Lightweight cross-platform Hosts management tool 轻量级跨平台 Hosts 管理工具
-
Discordo: A Go Library for Streamlined Discord Bot Development
-
Stop Hitting CTRL+C: The way to hot reload Go apps
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Jul 2026
Index
What are some of the best open-source Cross-Platform projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | micro-editor | 28,996 |
| 2 | fyne | 28,443 |
| 3 | gopeed | 25,159 |
| 4 | brook | 15,143 |
| 5 | pgweb | 9,416 |
| 6 | go-flutter | 5,939 |
| 7 | discordo | 5,625 |
| 8 | protoactor-go | 5,471 |
| 9 | vfox | 3,918 |
| 10 | ascii-image-converter | 3,412 |
| 11 | giu | 2,765 |
| 12 | goneovim | 2,617 |
| 13 | core | 2,338 |
| 14 | supersonic | 2,235 |
| 15 | SignTools | 2,178 |
| 16 | pty | 2,011 |
| 17 | seqkit | 1,574 |
| 18 | watcher | 1,507 |
| 19 | version-manager | 1,334 |
| 20 | hprose | 1,262 |
| 21 | rymdport | 1,235 |
| 22 | csvtk | 1,163 |
| 23 | machineid | 1,163 |