Go Windows

Open-source Go projects categorized as Windows | Edit details
Related topics: #Golang #Linux #MacOS #Go #CLI

Top 23 Go Window Projects

  • GitHub repo mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

    Project mention: Should you use Let’s Encrypt for internal hostnames? | reddit.com/r/selfhosted | 2022-01-19

    I recently discovered https://github.com/FiloSottile/mkcert, which, while not strictly designed for the use case presented above, could probably be (ab)used to solve the problem.

  • GitHub repo nvm for Windows

    A node.js version management utility for Windows. Ironically written in Go.

    Project mention: The Orchestrator: now with more automation | reddit.com/r/Bitburner | 2022-01-07

    Install nvm with the latest installer

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo brook

    Brook is a cross-platform strong encryption and not detectable proxy. Zero-Configuration. Brook 是一个跨平台的强加密无特征的代理软件. 零配置.

    Project mention: Show HN: Brook v20210701 Released | news.ycombinator.com | 2021-06-26

    - [GUI] If the server information is added through brook link, the details will not be displayed


  • GitHub repo qt

    Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly

    Project mention: Want to create a non-bloated linux app | reddit.com/r/linuxquestions | 2021-07-08

    I know of https://github.com/therecipe/qt, but I've no experience using it, so not sure how well it works. But normally if you feel handy with Go, I guess it should be easier than switching your development stack to C++.

  • GitHub repo duf

    Disk Usage/Free Utility - a better 'df' alternative

    Project mention: Chmod-CLI: A simple tool that brings the chmod command in a TUI | news.ycombinator.com | 2021-12-17
  • GitHub repo walk

    A Windows GUI toolkit for the Go Programming Language

    Project mention: Golang GUI? | reddit.com/r/golang | 2021-02-04

    My experience with gui in golang is pretty bad. I took a project which used https://github.com/lxn/walk , and unfortunately the library doesn't have a good documentation. So I had to figure out a whole lot of things by looking into example snippets or via hit and trial. Moreover, it's platform specific. So yeah wasn't a good deal. By the way, if you are thinking of targetting cross-platform then some HTML based GUI library would be much better choice.

  • GitHub repo chezmoi

    Manage your dotfiles across multiple diverse machines, securely.

    Project mention: Dotfiles management best practices? | reddit.com/r/dotfiles | 2021-12-25
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Wails

    Create desktop apps using Go and Web Technologies.

    Project mention: Ask HN: Anyone making a living building desktop applications? | news.ycombinator.com | 2022-01-21

    For reference I'm taking my shot with https://github.com/wailsapp/wails (webview2 supported on Windows) and https://github.com/mozilla/pdf.js for a PDF processing related use case.

    Wails because I imagine extensive Golang based services (preference/experience) in any cloud env. C# would be my other approach for O365 based integrations.

    Rust has something similar to wails, https://github.com/tauri-apps/tauri . Then there all the traditional native vs cross-platform methods.

    No approach, or cross platform framework, really seem quite right. But I figure time and money would be the important factors in any serious avenue I want to take things.

  • GitHub repo go-flutter

    Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.

    Project mention: Benefits of a BaaS for a Flutter app | reddit.com/r/flutterhelp | 2021-09-01
  • GitHub repo HackBrowserData

    Decrypt passwords/cookies/history/bookmarks from the browser. 一款可全平台运行的浏览器数据导出解密工具。

    Project mention: Any programs that would help me get access to my recently late uncles passwords? | reddit.com/r/GeekSquad | 2021-12-30

    If you can activate the built in Admin account from cmd, you should be able to get in to that and see the files from there. Chrome encrypts it’s saved passwords in most versions, but I’ve heard that this program has had some success with using the direct user path https://github.com/moonD4rk/HackBrowserData

  • GitHub repo scc

    Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go

    Project mention: Mako – a full Bitcoin implementation in C | news.ycombinator.com | 2021-11-15
  • GitHub repo bombardier

    Fast cross-platform HTTP benchmarking tool written in Go

    Project mention: Estou a ser burlado (tenho um anúncio no OLX), e a gostar. Deixa ver até onde isto vai. | reddit.com/r/portugal | 2021-12-26

    Podes utilizar algo como o bombardier.

  • GitHub repo WindowsSpyBlocker

    Block spying and tracking on Windows

    Project mention: Just installed Win 10 on a new machine (no choice; different discussion). I have minimal experience with it. Can someone point to a respected, maintained guide to privacy settings? | reddit.com/r/privacy | 2022-01-03

    I like putting one of these blacklists into the windows hosts file. (Got to run notepad as admin and edit C:\Windows\System32\drivers\etc\hosts)

  • GitHub repo survey

    A golang library for building interactive and accessible prompts with full support for windows and posix terminals.

    Project mention: Console application with menus | reddit.com/r/golang | 2021-10-16

    If you want something a little more advanced, check out survey

  • GitHub repo GoBoy

    Multi-platform Nintendo Game Boy Color emulator written in Go

    Project mention: I would to like to make a MAME frontend in Go. | reddit.com/r/golang | 2021-03-22

    Take a look at https://github.com/Humpheh/goboy and https://github.com/fogleman/nes. They show what/how it can be done.

  • GitHub repo hardentools

    Hardentools simply reduces the attack surface on Microsoft Windows computers by disabling low-hanging fruit risky features.

    Project mention: GitHub - securitywithoutborders/hardentools: Hardentools simply reduces the attack surface on Microsoft Windows computers by disabling low-hanging fruit risky features. | reddit.com/r/bag_o_news | 2021-11-29
  • GitHub repo gapid

    Graphics API Debugger

    Project mention: A new ProtoBuf generator for Go | news.ycombinator.com | 2021-06-03

    > Arenas are, however, unfeasible to implement in Go because it is a garbage collected language.

    If you are willing to use cgo, google already implemented one for gapid.


  • GitHub repo go-gtk

    Go binding for GTK

  • GitHub repo windows_exporter

    Prometheus exporter for Windows machines

    Project mention: Monitoring Rust web application with Prometheus and Grafana | dev.to | 2022-01-06

    System metrics of machines can be exported with Node exporter or Windows exporter.

  • GitHub repo fibratus

    A modern tool for the Windows kernel exploration and tracing

    Project mention: Open source projects to contribute to | reddit.com/r/golang | 2022-01-22
  • GitHub repo saml2aws

    CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP

    Project mention: Show HN: Authenticate into AWS right from your terminal window | news.ycombinator.com | 2021-11-02

    In my company everything goes through Active Directory and we use saml2aws [1] to generate credentials with two factor involved. It works quite well for us. We even use this for our artists to create local builds of our games since we keep all important secrets and such in aws secrets mananger. We scope access to said secrets with custom roles and tags.

    [1] https://github.com/Versent/saml2aws

  • GitHub repo ddev

    DDEV-Local: a local PHP development environment system

    Project mention: Cant start ddev : Service 'web' failed to build (related to user and group) | reddit.com/r/docker | 2021-10-14

    I've created an issue at ddev github

  • GitHub repo inbucket

    Disposable webmail server (similar to Mailinator) with built in SMTP, POP3, RESTful servers; no DB required.

    Project mention: Is a 'dumb' self-hosted email server possible. | reddit.com/r/selfhosted | 2021-10-26

    This is what you need inbucket

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-22.

Go Windows related posts


What are some of the best open-source Window projects in Go? This list will help you:

Project Stars
1 mkcert 33,365
2 nvm for Windows 19,106
3 brook 12,768
4 qt 8,985
5 duf 7,799
6 walk 5,892
7 chezmoi 5,865
8 Wails 5,589
9 go-flutter 5,148
10 HackBrowserData 3,984
11 scc 3,032
12 bombardier 2,999
13 WindowsSpyBlocker 2,980
14 survey 2,896
15 GoBoy 2,387
16 hardentools 2,119
17 gapid 1,994
18 go-gtk 1,839
19 windows_exporter 1,597
20 fibratus 1,495
21 saml2aws 1,390
22 ddev 1,162
23 inbucket 908
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.