SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Cross-Platform Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
algernon
Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis and PostgreSQL support
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
vfox
A cross-platform and extendable version manager with support for Java, Node.js, 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!
-
watcher
watcher is a Go package for watching for files or directory changes without using filesystem events.
-
rymdport
Cross-platform application for easy encrypted file, folder, and text sharing between devices.
-
supersonic
A lightweight and full-featured cross-platform desktop client for self-hosted music servers
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Spot – Simple, cross-platform, reactive desktop GUI toolkit for Go | news.ycombinator.com | 2024-05-24
Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12Built Pgweb (Postgres GUI) some time ago since I could not find a good minimalistic database explorer.
https://github.com/sosedoff/pgweb
The app is super simple, made with Go + jQuery and I still use it almost every day, and has brought it to every single company I've been with.
Project mention: Is there a programming language that will blow my mind? | /r/ProgrammingLanguages | 2023-06-01https://github.com/asynkron/protoactor-go & this is a great lib, that implements a Erlang/Akka-like the Actor Model in Go.
Project mention: Web Server with Support for HTTP, Lua, Markdown, JSX, BoltDB, Redis, PostgreSQL | news.ycombinator.com | 2024-03-11
Project mention: Install Asdf: One Runtime Manager to Rule All Dev Environments | news.ycombinator.com | 2024-04-27Thanks to OP for mentioning vfox (version-fox) in the article. vfox as a project just five months ago, there is still a lot to do, welcome friends who are passionate about the development of Windows, to participate in the construction of the vfox plug-in ecosystem.
https://github.com/version-fox/vfox
Project mention: Do we have a plugin to chat with people on slack or discord? | /r/neovim | 2023-05-31You might find this useful (it's a terminal app not a plugin though)
https://github.com/radovskyb/watcher (library or a binary)
check this out https://github.com/SignTools/SignTools (personally haven't tried it)
I've been thinking to learn Rust for these use cases, but always get frustrated with the complexity.
I find Go is a great middle-ground though! And now there starts to be a few more bio-related tools and toolkits out there, including:
- https://github.com/vertgenlab/gonomics
- https://github.com/biogo/biogo
- https://github.com/shenwei356/bio
... except from there being some really popular bio tools written in Go, like:
- https://github.com/shenwei356/seqkit
Project mention: Show HN: I built a website to share files and messages without any server | news.ycombinator.com | 2024-05-05I like the wormhole-william[0] Go implementation of "Magic Wormhole" protocol on the CLI. There's a couple of compatible Android apps[1][2] in the F-Droid store and Rydmport[3] for your GUI loving friends.
[0](https://github.com/psanford/wormhole-william)
[1](https://f-droid.org/en/packages/com.pavelsof.wormhole/)
[2](https://f-droid.org/en/packages/com.leastauthority.destiny/)
[3](https://github.com/Jacalz/rymdport)
No problem. You might also be interested in csvtk https://github.com/shenwei356/csvtk from the same group. Very handy set of tools.
Project mention: NPM won't publish packages containing the word keygen | news.ycombinator.com | 2023-06-14Why would you want to scroll horizontally? Or are you referring to the code samples? It's only a code "sample" (i.e. non-working just to show off the platform), so fingerprint would likely come from something like https://github.com/denisbrodbeck/machineid. Full examples are available in the Go SDK docs [^0].
[^0]: https://github.com/keygen-sh/keygen-go
Navidrome + Play:Sub on ios and the awesome supersonic for the desktop (https://github.com/dweymouth/supersonic). This is the way.
Prior to this, take some time to tag your files with Musicbrainz Picard.
Go Cross-Platform related posts
-
Gio UI – Cross-Platform GUI for Go
-
Show HN: Spot – Simple, cross-platform, reactive desktop GUI toolkit for Go
-
How One Experienced Software Engineer Learns a New Programming Language
-
A new cross-platform version manager for SDKs
-
Show HN: I made a multiple runtime version manager that can used on Windows
-
A general version manager for multiple SDKs
-
Vfox – cross-platform, multi-language version manager (like asdf)
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 May 2024
Index
What are some of the best open-source Cross-Platform projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | micro-editor | 24,016 |
2 | fyne | 23,558 |
3 | brook | 14,313 |
4 | pgweb | 8,316 |
5 | go-flutter | 5,816 |
6 | protoactor-go | 4,902 |
7 | algernon | 2,667 |
8 | goneovim | 2,317 |
9 | vfox | 2,355 |
10 | giu | 2,075 |
11 | ascii-image-converter | 1,966 |
12 | discordo | 1,823 |
13 | watcher | 1,448 |
14 | SignTools | 1,319 |
15 | hprose | 1,254 |
16 | seqkit | 1,216 |
17 | rymdport | 1,027 |
18 | csvtk | 965 |
19 | machineid | 904 |
20 | rush | 833 |
21 | cassowary | 732 |
22 | xdg-go | 593 |
23 | supersonic | 609 |
Sponsored