Open-source Go projects categorized as OSX

Top 9 Go OSX Projects

  • chezmoi

    Manage your dotfiles across multiple diverse machines, securely.

    Project mention: Sharing neovim settup | /r/neovim | 2023-09-22

    once i need a more complex solution (eg. for machine specific stuff), i'll probably switch to chezmoi which has more features and native windows support

  • go-gtk

    Go binding for GTK

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • saml2aws

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

    Project mention: Script or software that automatically populate specific profile in ~/.aws/credentials | /r/devops | 2023-01-19
  • inbucket

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

    Project mention: MailCrab | news.ycombinator.com | 2023-03-05

    Longtime mailhog user here; this looks like a nice improvement for cold start developer environments! Another option in the same space (emphasis container size) is https://github.com/inbucket/inbucket

  • massren

    massren - easily rename multiple files using your text editor

    Project mention: What terminal apps are you using? | /r/macapps | 2023-03-03

    Then install: - z.lua - better cd - exa - better ls - trash - rm deletes completely - trash moves files to trash, so you can recover them - massren - absolutely the best file/folder renamer (especially for devs) - tldr - better than man

  • ergo

    The management of multiple apps running over different ports made easy (by cristianoliveira)

  • dns-heaven

    Fixes stupid macOS DNS stack (/etc/resolv.conf)

    Project mention: Ask HN: Resources to Learn macOS Development? | news.ycombinator.com | 2023-02-06

    It looked like maybe BackgroundTask is what I'm looking for, but it seems arbitrarily limited on macOS to an urlsession, whatever that is ?

    [1]: https://github.com/greenboxal/dns-heaven/

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • webdavfs

    Linux / OSX FUSE webdav filesystem. This filesystem behaves like a real network filesystem- no unnecessary copying of entire files.

  • cmd

    A simple package to execute shell commands on linux, windows and osx (by commander-cli)

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 2023-09-22.

Go OSX related posts


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

Project Stars
1 chezmoi 10,012
2 go-gtk 2,004
3 saml2aws 1,914
4 inbucket 1,321
5 massren 1,282
6 ergo 584
7 dns-heaven 250
8 webdavfs 182
9 cmd 135
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.