SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Cross-Platform Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Micro editor (https://micro-editor.github.io/) works best for me but it's terminal-based.
-
-
Another in this vein is "pgweb" for PostgreSQL, just need a binary to run its web interface.
https://github.com/sosedoff/pgweb
-
-
Project mention: Hello World with Proto.Actor: Building Your First Actor Model System in .NET | dev.to | 2025-03-11
Another standout feature is Proto.Actor’s excellent documentation, which provides deep insights into both the Actor Model and practical framework usage.
-
vfox
A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more
Project mention: The Ultimate Guide to Node.js Version Managers: NVM, NVS, fnm, Volta, and asdf | Part 3 | dev.to | 2024-09-12Another tool quite similar to asdf is vfox. It supports version management for various programming languages. It also has an MSI installer, unlike asdf, and hence is painless to install for the majority of Windows users. In fact, the function is quite similar to asdf in that it supports Node.js versions by simply changing a configuration.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
algernon
Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite and PostgreSQL support ++
Project mention: Ask HN: What Are You Working On? (February 2025) | news.ycombinator.com | 2025-02-23A self-contained little web server that supports Lua, HTTP/3, PostgreSQL and all sorts of different things:
https://github.com/xyproto/algernon
A snappy and configuration-free little editor/IDE for the terminal:
https://github.com/xyproto/orbiton
Also a game, a book and an album, but those are unreleased long-term projects.
-
-
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!
-
-
-
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)
Project mention: Cogentcore: Open-source framework for building multi-platform apps with Go | news.ycombinator.com | 2025-05-08 -
So the remaining option is to fix the PTY itself. And more digging shows it's the github.com/creack/pty package that Buildkite agent depends on that's doing the setup of PTY for the Buildkite agent. And we found Agent v3.36.1 used v1.1.12 of ptyPTY and Agent v3.59.0 used v1.1.20. The latest is v1.1.21, which is used in Agent v3.60.0 and later. And recently there is a fix for a race condition on Linux in the v1.1.21 release notes.
-
-
watcher
watcher is a Go package for watching for files or directory changes without using filesystem events.
-
-
supersonic
A lightweight and full-featured cross-platform desktop client for self-hosted music servers (by dweymouth)
-
-
rymdport
Cross-platform application for easy encrypted file, folder, and text sharing between devices.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Cross-Platform discussion
Go Cross-Platform related posts
-
Fyne – Flutter but in Go
-
Hello World with Proto.Actor: Building Your First Actor Model System in .NET
-
Show HN: Mmar – open-source, zero-dependancy, cross-platform HTTP tunneling
-
Show HN: NotesAnkify – Convert PDF Notes to Anki Flashcards Automatically(No AI)
-
Notepad++ is 21 years old
-
Learning Go, Building a File Picker using Fyne.io
-
Gio UI – Cross-Platform GUI for Go
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 May 2025
Index
What are some of the best open-source Cross-Platform projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | fyne | 26,397 |
2 | micro-editor | 26,083 |
3 | brook | 14,818 |
4 | pgweb | 8,868 |
5 | go-flutter | 5,912 |
6 | protoactor-go | 5,218 |
7 | vfox | 3,232 |
8 | algernon | 2,901 |
9 | discordo | 2,621 |
10 | ascii-image-converter | 2,555 |
11 | giu | 2,545 |
12 | goneovim | 2,490 |
13 | core | 1,902 |
14 | pty | 1,778 |
15 | SignTools | 1,679 |
16 | watcher | 1,495 |
17 | seqkit | 1,401 |
18 | supersonic | 1,338 |
19 | hprose | 1,261 |
20 | rymdport | 1,138 |
21 | csvtk | 1,067 |
22 | machineid | 1,065 |
23 | rush | 1,011 |