Shell Apple

Open-source Shell projects categorized as Apple

Top 22 Shell Apple Projects

  • mbp-2016-linux

    State of Linux on the MacBook Pro 2016 & 2017

    Project mention: Nice‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌ | /r/linuxmasterrace | 2023-07-02

    Is this website out of date? Saying audio and wifi not working on several models still. Looks like it was updated a few years ago though.

  • balena-rpiplay

    Turn a Raspberry Pi into an Airplay server using RPiPlay to enable screen mirroring on tvs, monitors and projectors.

  • SonarLint

    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.

  • docker-icloudpd

    An Alpine Linux 3.18.2 container for the iCloud Photos Downloader command line utility

    Project mention: Selfhosted backup solution for iCloud Backup | /r/selfhosted | 2023-07-02
  • purge-wrangler

    AMD & NVIDIA eGPUs for all Thunderbolt Macs.

  • osx-optimizer

    OSX Optimizer: Optimize MacOS - Shell scripts to speed up your mac boot time, accelerate loading, and prevent unnecessary throttling.

    Project mention: lightest weight VM to just run iMessage | /r/macOSVMs | 2022-12-07
  • apple_cursor

    Open source macOS Cursors.

  • erase-install

    A script that automates downloading macOS installers, and optionally erasing or upgrading macOS in a single process. Watch the video!

    Project mention: What is the fastest way to erase and update M1 (T2 chip) MacBooks to the latest version of macOS? Bootable USB installers? Apple Configurator via ThunderBolt/USB-C? | /r/macsysadmin | 2023-06-30

    - Using the MDM + Erase install (, I'd send: curl -s | sudo bash /dev/stdin --erase -fs --check-power

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • MacintoshPi

    MacintoshPi is a project that allows running full-screen versions of Apple's Mac OS 7, Mac OS 8 and Mac OS 9 with sound, active online connection and modem emulation under Raspberry Pi.

    Project mention: Raspberry pie for sys 7? | /r/VintageApple | 2022-11-06
  • wireless-carplay-dongle-reverse-engineering

    CPlay2Air / Carlinkit Wireless Apple CarPlay Dongle reverse engineering

    Project mention: Iphone Carplay without Carlinkit | /r/teslaandroid | 2023-01-30

    Some useful info here:

  • checkn1x

    Light (~50MB) images for jailbreaking iOS devices

    Project mention: [Discussion] Using checkra1n0.12.4 to jb A9 devices | /r/jailbreak | 2023-05-17

    Hello, as the title says, just came across the option of checkra1n after finding out that unc0ver was not available for iphone 6s on ios 14.6 (proven fact, installed unc0ver and got unsupported message) . Due to the fact that i am using a windows pc , i looked what are my options again. Before finding asineth0/checkn1x iso , i came across who was offering checkra1n0.12.4windows image in order to be able to create a bootable usb with rufus. So, my question would be, did i exposed myself by not using the git variant of the iso? All my concern is about the pc, the phone is empty and does not have my main ICloud account. I am thinking about not infecting my BIOS when i ran the usb boot and jailbroke the 6S or i don't know, any other kind of malware that could spread over my ssd. I don't know if any of these scenarios are possible , but i thought i would ask in case i should install a clean version of windows and maybe re-flash the bios too.

  • super

    S.U.P.E.R.M.A.N. optimizes the macOS software update experience.

    Project mention: Best way to roll out Ventura 13.4? | /r/jamf | 2023-06-02
  • Device-Security-Guidance-Configuration-Packs

    This repository contains policy packs which can be used by system management software to configure device platforms (such as Windows 10 and iOS) in accordance with NCSC device security guidance. These configurations are aimed primarily at government and other medium/large organisations.

    Project mention: Security Baselines | /r/Intune | 2023-06-20

    They'll need a little tweaking, but you can import the NCSC's (UK cyber security agency) Intune recommended configs into Intune from GitHub -

  • mbp-fedora

    Project mention: Fedora 38 on a 2010 MacBook pro | /r/Fedora | 2023-04-03
  • AirConnect-Synology

    Updated AirConnect packages for Synology NAS and Synology Router

    Project mention: Bose SoundTouch WiFi Audio Streaming | /r/selfhosted | 2023-06-28

    There are a few dockers that seem to be able to do what you want. Some can stream local audio to airplay devices what might work with a bit of scripting for your white noise and others might work as a Chromecast to Airplay bridge

  • Clean-macOS

    💻 A script to set up a clean macOS environment.

    Project mention: Clean macOS: a script that automates the configuration of a new macOS installation. By using dotfiles and shell scripts, Clean-macOS can quickly configure macOS and install all the necessary apps. | /r/coolgithubprojects | 2023-03-07
  • ffmpeg-apple-arm64-build

    Build script for ffmpeg targeting the latest open source video codecs running on macOS using Apple's M1 processor.

    Project mention: Is anybody building static binaries for macOS Apple Silicon? | /r/ffmpeg | 2023-01-13
  • T2-Ubuntu-Kernel

    Ubuntu Kernel for T2 Macs.

    Project mention: How to dual boot Pop!_OS 22.04 on MacBook Pro 2020 | /r/pop_os | 2022-10-01

    First thing to do will be to open this page in your FF: and install the script

  • Mac-Admin-Scripts

    Scripts that I have written for Mac Admin'ing.

  • Apple-Music-CLI-Player

    A simple command-line Apple Music controller script which includes a "Now Playing" widget function, a playback function, and a list-out function for your Mac's library, written in sh.

    Project mention: Show HN: My bash script with a Now Playing widget for controlling Apple Music | | 2022-10-24
  • apple-bce-arch

    Arch Linux package for the Apple BCE driver required for T2-equipped devices.

  • .dotfiles

    My macOS configuration (by japanese-goblinn)

  • m1_benchmark

    Some benchmarks of MacOS M1 (Apple Silicon) - using ffmpeg and primitive: CPU centered

  • 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.

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-07-02.

Shell Apple related posts


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

Project Stars
1 mbp-2016-linux 1,976
2 balena-rpiplay 1,378
3 docker-icloudpd 1,038
4 purge-wrangler 1,001
5 osx-optimizer 968
6 apple_cursor 889
7 erase-install 711
8 MacintoshPi 555
9 wireless-carplay-dongle-reverse-engineering 528
10 checkn1x 487
11 super 461
12 Device-Security-Guidance-Configuration-Packs 324
13 mbp-fedora 298
14 AirConnect-Synology 243
15 Clean-macOS 202
16 ffmpeg-apple-arm64-build 148
17 T2-Ubuntu-Kernel 89
18 Mac-Admin-Scripts 76
19 Apple-Music-CLI-Player 47
20 apple-bce-arch 26
21 .dotfiles 7
22 m1_benchmark 3
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.