nowfound

Life & fun · alternatives · 2026

24 alternatives to Build MacOS apps with Golang

A package to build progressive web apps with Go programming language and WebAssembly. - maxence-charriere/go-app

This is a GitHub repository that provides tools and resources for developers to build macOS applications using the Go programming language. It is intended for Go developers who want to create native Mac applications.… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Build MacOS apps with Golang launched in 2017; newer entries below may have overtaken it.

  1. 1

    No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/

    2023 · github.com · its alternatives →

  2. 2QB

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

    2017 · therecipe.github.io · its alternatives →

  3. 3
    Gowebly▲130

    A next-generation CLI tool to build web apps easier

    2024 · its alternatives →

  4. 4MB
  5. 5GI
  6. 6

    Learn to build web application using Go (aka Golang)

    2017 · usegolang.com · its alternatives →

  7. 7WG

    I built a Vite plugin that lets you write Go code directly in .js files using a "use golang" directive. It compiles to WebAssembly automatically.

    Oct 2025 · npmjs.com · its alternatives →

  8. 8

    Learn how to write webapps without a framework in Go. - thewhitetulip/web-dev-golang-anti-textbook

    2016 · github.com · its alternatives →

  9. 9

    🍐 The enterprise REST API framework. Contribute to go-goyave/goyave development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  10. 10

    goboscript is a text-based programming language which compiles to Scratch. It allows you to write Scratch projects in text, and compile it into a .sb3 file - which can be opened in the Scratch editor, TurboWarp or be uploaded to the Scratch website. goboscript allows you to create advanced Scratch projects with ease, you can use any text editor, use a version control system such as git. You can refactor your code using search and replace. Text code can be copy pasted, which allows you to easily reuse code or share it with others. goboscript syntax is concise and easy to read. goboscript…

    2025 · github.com · its alternatives →

  11. 11
    MacGap▲166

    Build native OS X apps with web technologies

    2014 · macgapproject.github.io · its alternatives →

  12. 12

    Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  13. 13
    Gondola▲69

    The web framework for Go programming language

    2014 · its alternatives →

  14. 14

    Hey all, I just wanted to share a project I've been working on for the past month. After years of heavy frameworks, I really like the idea of using htmx, but it’s a little too low level for me and needs a thin layer above it to facilitate things like components, better syntax with complex JS inside of an attribute, etc To try and solve this problem with a very minimal stack (golang + htmx) that I've been really enjoying, I'm building this project to cater to my needs and was thinking it would be useful for other developers.

    2024 · htmgo.dev · its alternatives →

  15. 15

    Become an expert Go cloud developer

    2021 · its alternatives →

  16. 16AS

    I have been using golang at work and personally for more than 2 years now. A problem i faced when I started and the problem new gophers even today is how to structure the project. Most (if not all) golang tutorials seem to be very simple and do not describe how to structure a large application. Following project is an attempt to Showcase a manageable project layout for services in golang. https://github.com/spy16/droplets This project is far from complete. Would like to hear some feedback from the community before continuing on this.

    2018 · its alternatives →

  17. 17BP

    Fir leverages Golang’s standard library html/template package and a bit of alpinejs to allow building reactive UIs. You start with plain old html and use alpinejs to enhance it to bring no-page-reload interactivity to web apps. The Fir toolkit is designed for Go developers with moderate html/css & js skills who want to progressively build reactive web apps without mastering complex web frameworks. It includes a Go library and an Alpine.js plugin. How it works ? On receiving user-interactions the fir server re-renders html templates and sends it over the wire where the fir client…

    2023 · livefir.fly.dev · its alternatives →

  18. 18

    Go web app framework and generator. Inspired by Rails. - nullbio/abcweb

    2017 · github.com · its alternatives →

  19. 19

    I'm relatively new to Go, but recently got interested in how MCP servers work. I started thinking about what the architecture of such a project might look like, and decided to build a minimalist version as an experiment. I based it on my past experience writing regular REST API servers and figured it might be useful or interesting to others as well.

    2025 · github.com · its alternatives →

  20. 20
    GoFast▲84

    Go hub to build high-performance, scalable web applications

    2025 · gofast.live · its alternatives →

  21. 21

    Learn Go programming in one evening with our hands-on, interactive online training. Build real projects, boost your skills, and become productive with one of the most in-demand languages. Over 800 developers already joined!

    2022 · threedots.tech · its alternatives →

  22. 22

    As a personal project I wrote a really tiny Wat 2 Wasm compiler in Go. Mainly for demonstrative and educational purposes. It was tough: I didn't know anything about WebAssembly internals and I'm a newbie with Go... so I tried to document it as much as I could for anyone that would like to approach the quest in the future! It misses a lot of features (that will be gradually implemented). Any feedback is welcomed!! Demo: https://luna-demo.vercel.app

    2022 · github.com · its alternatives →

  23. 23

    Go will take over the world

    2016 · gadgetsprimer.com · its alternatives →

  24. 24
    go-zero▲69

    A web & rpc framework written in Go

    2022 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →