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. Learn more →
Top 23 Go MacOS Projects
-
mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
qt
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
-
HackBrowserData
Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).
-
scc
Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
-
ipatool
Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
-
vfox
A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more
-
zen
Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux (by anfragment)
-
murex
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The experimental HTTPS flag relies on mkcert, designed for a single development system. If you run a Docker container, the flag won’t configure your local browser to trust its certificate.
Project mention: We released a new powerful efficiency tool called RunFlow, which is similar to PowerToys and Alfred, welcome to try it | dev.to | 2024-03-20RunFlow is a cross-platform productivity tool which can launch apps and search files and more, that similar to Wox and PowerToys on Windows, and also similar like Alfred and Raycast on macOS. But we have differences with these tools, and we have our own unique new features. Right now, at the below, we will introduce you what features of RunFlow have been implemented in more details. It's an amazing journey, let's start.
Project mention: SGSG (Svelte + Go + SQLite + gRPC) - open source application | /r/sveltejs | 2023-12-06This is basically the same tech stack of an app I’ve been planning to build, but deployed as a desktop application using Wails: https://github.com/wailsapp/wails
Project mention: Lcl.host: fast, easy HTTPS in your local dev environment | news.ycombinator.com | 2024-03-20If you don't need a GUI, the following combo works pretty well:
- https://github.com/abiosoft/colima
- https://github.com/peterldowns/localias
Programming is very flexible, more can be found in documentation and other articles of this blog
You can run a virtual machine (e.g. lima) from inside a nix-shell, exactly as you would do with a regular shell.
Not sure these are really popular, but I cannot resist advertising a few utilities written in Go that I regularly use in my daily workflow:
- gdu: a NCDU clone, much faster on SSD mounts [1]
- duf: a `df` clone with a nicer interface [2]
- massren: a `vidir` clone (simpler to use but with fewer options) [3]
- gotop: a `top` clone [4]
- micro: a nice TUI editor [5]
Building this kind of tools in Go makes sense, as the executables are statically compiled and are thus easy to install on remote servers.
[1]: https://github.com/dundee/gdu
[2]: https://github.com/muesli/duf
[3]: https://github.com/laurent22/massren
[4]: https://github.com/xxxserxxx/gotop
[5]: https://github.com/zyedidia/micro
. Web backend (with various frameworks available) . Web Assembly (one of them is vugu framework) . Microservices (some frameworks: Go Micro, Go Kit, Gizmo, Kite) . Fragments services (Term mentioned by @jeffotoni in a microservices discussion group) . Lambdas (FaaS example) . Client Server . Terminal applications (using the tview lib) . IoT (some frameworks) . Bots (some here) . Client Applications using Web technology . Desktop using Qt+QML, Native Win Lib (example Qt, Qt widgets, Qml) . Network Applications . Protocol applications . REST Applications . SOAP Applications . GraphQL Applications . RPC Applications . TCP Applications . gRPC Applications . WebSocket Applications . GopherJS (compiles Go to JavaScript)
Project mention: Scc: A fast code counter with complexity calculations and COCOMO estimates | news.ycombinator.com | 2024-04-23
If you need an older app to install on your older device I suggest IPAtool. It let's you "purchase" apps which then download latest compatible version from the app store
Project mention: Warp VS Wave Terminal - a user suggested alternative | libhunt.com/r/Warp | 2024-04-03Wave Terminal is an open-source alternative to Warp that doesn't require a login, includes Ai-integration, with he ability to bring your own AI.
Do you already want to try the new version, which is currently in alpha state? With DDEV this is super simple, just paste one command into the terminal.
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: Introducing Zen: A Free, Open-Source Ad-Blocker and Privacy Guard | /r/freesoftware | 2023-12-07Zen is licensed under the MIT License, with some components under different terms. To learn more about Zen and try it out for yourself, visit our GitHub page: Zen on GitHub.
apparently there is already a command line app called tgpt ... havent tried it yet, and for programming its not ideal since it doesnt have syntax highlighting etc. But its a cool idea.
Project mention: Show HN: a Rust Based CLI tool 'imgcatr' for displaying images | news.ycombinator.com | 2024-04-16This is how murex works too https://github.com/lmorg/murex/blob/master/config/defaults/p...
Go MacOS related posts
-
Show System Information in the Browser
-
Securely manage your dot files
-
Lcl.host: fast, easy HTTPS in your local dev environment
-
Why does the `reset` command include a delay?
-
k8s-snap (Canonical Kubernetes) pour un déploiement simple et rapide d’un cluster k8s …
-
Lima launches Linux virtual machines for macOS
-
Essential Command Line Tools for Developers
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 May 2024
Index
What are some of the best open-source MacOS projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | mkcert | 45,716 |
2 | Wox | 23,981 |
3 | Wails | 22,202 |
4 | colima | 16,898 |
5 | brook | 14,261 |
6 | lima | 13,972 |
7 | duf | 12,280 |
8 | chezmoi | 11,689 |
9 | qt | 10,227 |
10 | HackBrowserData | 10,012 |
11 | scc | 6,080 |
12 | go-flutter | 5,807 |
13 | bombardier | 5,257 |
14 | ipatool | 5,074 |
15 | macdriver | 4,345 |
16 | GoBoy | 2,569 |
17 | Wave Terminal | 2,490 |
18 | ddev | 2,374 |
19 | gapid | 2,182 |
20 | vfox | 2,050 |
21 | zen | 2,014 |
22 | tgpt | 1,561 |
23 | murex | 1,370 |
Sponsored