SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Window Projects
-
mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
On install it generates an ECDSA P-256 root CA at ~/.mkdev/ca/ (private key written 0o400, owner-read only) and installs it into the OS-native trust store. The trust-store integration — Keychain via security on macOS, the CA-bundle dirs plus update-ca-* on Linux, the ROOT store via crypt32.dll on Windows — is adapted from mkcert (BSD-3, credited in LICENSE-MKCERT). That layer is the genuinely OS-specific part and reusing it saved a lot of pain.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Download nvm-windows from https://github.com/coreybutler/nvm-windows/releases (get nvm-setup.exe). Install it, then open a new terminal:
-
I take responsibility for my professional directional choices. In 2017 when I joined Oracle's OCI, I was encouraged to learn Go at the time. I looked at some Go code at some of my previous jobs, but never believed in myself that I was capable of self teaching myself Go because I never learned programming from anybody. I taught myself. I probably would have enjoyed myself a lot more at Oracle had I been a Go developer, but at the time, I lacked the ability and I didn't have the confidence to open the text editor and begin writing "package main" knowing that when I would see "package providers" I would know that "main" and "providers" were something. Before AI, I learned Go. By 2019 I was convinced. I started programming in Go and I began contributing professionally. The language didn't click for me until 2022. At that time, I saw how my early days of PHP development actually prepared me well for what Go offered, and how it solved all of the problems I had back then. With a few solid examples, and the fundamentals understood, I was able to begin writing packages first in Go, then I moved onto applications both in the form of cli and interactive web based. I've even built Go applications with wails.
-
In this project, the analyzer detected two instances of the same error:
-
gopeed
A fast, modern download manager for HTTP, BitTorrent, Magnet, and ed2k. Cross-platform, built with Golang and Flutter.
-
Project mention: strace-ui, Bonsai_term, and the TUI renaissance | news.ycombinator.com | 2026-06-02
Probably not as extensive as you mean but its sort of a stepping stone.
https://github.com/wavetermdev/waveterm
-
twpayne/chezmoi
-
-
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..
-
HackBrowserData
Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, 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
-
scc
Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
Been working on https://searchcode.com/ again which I bought back, albeit as code search tool for LLMs. It solves the “should I use this library” by allowing the LLM to inspect search and analyse it before integration. Can use it to compare multiple repositories before downloading. It comes with a large amount of token savings and can be really useful when wanting to learn about a codebase.
Since it does it anyway I added dossier pages to it as well https://searchcode.com/repo/github.com/rust-lang/rust Which is useful for humans, and shows what the system is creating.
Best part is that I get to use the tools I have built, so https://github.com/boyter/scc and https://github.com/boyter/cs to improve it which benefits anyone using those tools.
-
Now, let's take a look at another example of this diagnostic rule in action. This time, we found an error in the Calico project.
-
-
-
-
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
-
-
I'm working on a system-wide desktop ad-blocker and privacy guard called Zen (for almost 2.5 years now): https://github.com/irbis-sh/zen-desktop
Working on it has been a joy as ad-blocking tech touches so many aspects of software engineering - from systems and security to the intricacies of JS environments in browsers.
Benefits-wise, system-wide filtering disables ads and tracking not just in browsers, but desktop apps as well (which you'll be amazed how much they do). It's especially relevant now as Google is re-activating their efforts to hinder ad-blockers by killing Manifest V2 in Chrome. So much of tech is actively bleeding cash on AI right now, which means the efforts to screw over users will only accelerate. This makes something that sits at the network level indispensable imo.
-
vfox
A cross-platform and extendable version manager with support for Java, Node.js, Golang, Python, Flutter, .NET & more
-
DDEV
-
Windows exporter: for my host machine
-
Go Windows discussion
Go Windows related posts
-
I built a 7 MB XAMPP alternative for Windows in pure Go (no Docker, no WSL)
-
Ask HN: Who is hiring? (April 2026)
-
Have you ever run Robocopy on Linux?
-
Simple, free and efficient ad-blocker
-
NLNet: New projects contribute to digital commons
-
Show HN: F2 – Cross-Platform CLI Batch Renaming Tool
-
How to switch Node.js version: A cross-platform guide for NVM and alternatives
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source Window projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | mkcert | 58,813 |
| 2 | nvm for Windows | 46,783 |
| 3 | Wails | 34,752 |
| 4 | Wox | 27,013 |
| 5 | gopeed | 24,831 |
| 6 | Wave Terminal | 21,207 |
| 7 | chezmoi | 20,162 |
| 8 | duf | 15,172 |
| 9 | brook | 15,130 |
| 10 | HackBrowserData | 14,193 |
| 11 | qt | 10,790 |
| 12 | scc | 8,464 |
| 13 | calico | 7,248 |
| 14 | walk | 7,071 |
| 15 | bombardier | 6,795 |
| 16 | go-flutter | 5,935 |
| 17 | discordo | 5,598 |
| 18 | WindowsSpyBlocker | 5,109 |
| 19 | zen-desktop | 4,004 |
| 20 | vfox | 3,900 |
| 21 | ddev | 3,653 |
| 22 | windows_exporter | 3,563 |
| 23 | tgpt | 3,180 |