iSH icon


The Linux shell on iOS.

iSH running on an iPhone

Wait, what's iSH?

iSH is a project to get a Linux shell environment running locally on your iOS device, using a usermode x86 emulator.

iSH running on an iPad

iSH gives you the ability to run Linux applications and programs on iOS.


You have access to the Alpine package manager in iSH.
You can install programs with apk add <name>.

apk installing Bash on an iPhone Alpine command guide

The Keyboard

iSH's keyboard addition makes navigation easier.
Here's what the buttons do:

The iSH keyboard addition on an iPhone

So, how do I get iSH?

Join the TestFlight beta!

You can get iSH by joining the TestFlight beta.

Get iSH on TestFlight

Get iSH on AltStore

Alternatively, get AltStore and add this source!

Get iSH on AltStore

Join our Discord server if you have any questions or concerns, or you just want to chat!
There's also a subreddit for discussions and a Twitter.

You can also become a patron if you would like support iSH.
Donations are very much appreciated, but will never be required; the app will always be completely free.