Shell MacOS

Open-source Shell projects categorized as MacOS

Top 23 Shell MacOS Projects

  • GitHub repo dotfiles

    :wrench: .files, including ~/.macos — sensible hacker defaults for macOS

    Project mention: Gnome 40 | | 2021-03-24
  • GitHub repo Docker-OSX

    Run Mac in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X!

    Project mention: Is there ANY offline way to read .pages files without using an Apple product or an Online service? | | 2021-04-08

    Check out DockerOSX (macOS running on QEMU/KVM through Docker). I think this is the easiest way to get macOS running on a VM on Linux nowadays

  • GitHub repo macOS-Simple-KVM

    Tools to set up a quick macOS VM in QEMU, accelerated by KVM.

    Project mention: Linux, macOS, and Windows running simultaneously on a first gen Core i5 | | 2021-04-11

    macOS is closed source, so we don’t really know hoe much it phones home.


  • GitHub repo m-cli

     Swiss Army Knife for macOS

    Project mention: macOS Terminal, new to the terminal and need advice from people that know it. Many thanks fellow macOS users. | | 2021-03-08

    The reason developers use terminal/shell is because of its command line interface i.e, each task is a line/command. Each command maybe anything only limited by the tools you have installed on system. These lines can be placed together in a script and run together and developers often use it like this for automation. It is like programming the system. You can install a lot of tools using HomeBrew and lot of tools and commands are common across Linux and macOS.

  • GitHub repo macos-virtualbox

    Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS

    Project mention: [Free Release] Ramiel - An open-source, multipurpose macOS GUI utility for checkm8-vulnerable iOS/iPadOS devices | | 2021-03-14

    You could also make a macOS VM - but no promises :P

  • GitHub repo osxfuse

    FUSE extends macOS by adding support for user space file systems

    Project mention: Strongsync: A first-of-its-kind, macOS 11 File Provider | | 2021-03-03

    Hey all! This is something we've been working on for a while now. It's the future of native cloud storage on macOS. I run ExpanDrive ( We use a derivative of macFUSE ( on macOS.

  • GitHub repo bento

    Packer templates for building minimal Vagrant baseboxes for multiple platforms (by chef)

  • GitHub repo macos-virtualbox-vm

    Instructions and script to help you create a VirtualBox VM running macOS.

    Project mention: Cheapest MacBook for iOS development? | | 2021-02-24 is a way to get a macOS VM on VirtualBox (Windows and Linux)

  • GitHub repo tmpmail

    A temporary email right from your terminal written in POSIX sh

    Project mention: A temporary email right from your terminal written in Posix sh | | 2021-01-14
  • GitHub repo tmux-yank

    Tmux plugin for copying to system clipboard. Works on OSX, Linux and Cygwin.

    Project mention: Tmux lets you select and copy text with your keyboard | | 2021-04-01

    I can highly recommend these tmux plugins that enhance the selection experience:


  • GitHub repo la-capitaine-icon-theme

    La Capitaine is an icon pack designed to integrate with most desktop environments. The set of icons takes inspiration from the latest iterations of macOS and Google's Material Design.

    Project mention: Linux Mint Cinnamon is beautiful ! | | 2021-02-04

    Nop, it's similar to white-sur icons though. This are the icons I'm using

  • GitHub repo strap

    👢 Bootstrap your macOS development system.

    Project mention: post your existing Setup to a new job? | | 2021-04-06

    I use Strap with my own dotfiles repo.

  • GitHub repo Maza ad blocking

    Local ad blocker. Like Pi-hole but local and using your operating system.

  • GitHub repo dotfiles

    🖥️ Automated Configuration, Preferences and Software Installation for macOS (by atomantic)

    Project mention: The 10 Most Productive Shell Commands and Command-Line Tricks | | 2021-04-10
  • GitHub repo dotfiles

    💻 macOS / Ubuntu dotfiles (by alrra)

    Project mention: MacOS Development workspace 2021 | | 2021-03-08

    alrra - dotfiles

  • GitHub repo trust

    Travis CI and AppVeyor template to test your Rust crate on 5 architectures and publish binary releases of it for Linux, macOS and Windows

  • GitHub repo purge-wrangler

    AMD & NVIDIA eGPUs for all Thunderbolt Macs.

    Project mention: Can We Develop Our Own Kexts For Egpu Support On | | 2021-01-13

    Link: purgewrangler

  • GitHub repo docker-host

    A docker sidecar container to forward all traffic to local docker host or any other host

    Project mention: Run MongoDB Atlas locally for testing | | 2021-02-26

    All good, but to build a cluster of more than one node MongoDB requires that "each member of a replica set is accessible by way of resolvable DNS or hostnames". If you run Docker version 18.03+ on hosts like Mac and Win or Docker 20.04+ on Linux, you are free to use the special DNS name host.docker.internal. During installation Docker might add it to your OS host file. However, for those who cannot upgrade their Docker for some reason, we can employ a special container which redirects traffic to the host, for instance Qoomon docker-host. Similarly, we can add dockerhost to the OS host file and also run the container with NET_ADMIN and NET_RAW kernel capabilities.

  • GitHub repo dotfiles

    Dotfiles for macOS (by webpro)

  • GitHub repo nexus-tools

    Installer for ADB and Fastboot on Linux, macOS, and Chrome OS

    Project mention: Installing adb on linux | | 2021-01-18

    I made an ADB/Fastboot installer for Mac/Linux/ChromeOS just for this:

  • GitHub repo winbox-mac

    MikroTik Winbox bundled into macOS app with Wine

    Project mention: I have a brand new Mac with Big Sur and Apple hardware (not intel). Is there any possible way for me to run wine on it? Thanks for any help | | 2021-02-25

    Ive tested upstream wine64 running under Rosetta2 and its not very useful outside of very specific niche use cases (see winbox-mac)

  • GitHub repo dotfiles

    dotfiles for the developer happiness: macos, zsh, brew, vscode, codespaces, python, node, elixir (by sobolevn)

    Project mention: dotfiles for the developer happiness: macos, zsh, brew, vscode, codespaces, python, node, elixir by sobolevn | | 2021-03-02
  • GitHub repo docker-wine

    Docker image that includes Wine and Winetricks for running Windows applications on Linux and macOS

    Project mention: Iproyal Pawns Earn Money By Sharing Your Internet | | 2021-02-16

    For those not using windows (like Linux or Mac), you can use docker + wine, and works great! =) (If you need help, let me know so I can explain with more details.)

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 2021-04-11.


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

Project Stars
1 dotfiles 26,179
2 Docker-OSX 13,470
3 macOS-Simple-KVM 9,954
4 m-cli 8,361
5 macos-virtualbox 6,759
6 osxfuse 6,737
7 bento 3,624
8 macos-virtualbox-vm 2,245
9 tmpmail 2,170
10 tmux-yank 1,784
11 la-capitaine-icon-theme 1,755
12 strap 1,687
13 Maza ad blocking 1,464
14 dotfiles 1,120
15 dotfiles 1,092
16 trust 1,076
17 purge-wrangler 966
18 docker-host 776
19 dotfiles 684
20 nexus-tools 598
21 winbox-mac 578
22 dotfiles 413
23 docker-wine 323