a-Shell

a-Shell

*Local* Unix terminal (& ssh)

539 ratings
291 reviews
#18 in free Developer Tools
📊 Productivity
🛠️ Developer Tools
Free

Details

  • Released
  • Updated
  • October 25, 2019
  • August 30, 2026

Features

a-Shell screenshot #1 for iPhone
a-Shell screenshot #2 for iPhone
a-Shell screenshot #3 for iPhone
a-Shell screenshot #4 for iPhone
a-Shell screenshot #5 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Run a full Unix-like terminal environment on your iOS device. Execute a wide range of commands, edit files, and even program using included interpreters and compilers. Supports multitasking and integration with Shortcuts.

Local Unix terminal emulator
SSH client
File transfer (scp, curl)
Text editing (vim, ed)
Scripting languages (Python, Lua, Perl, JS)
C/C++ compiler
TeX distribution
Show original description

What users say

See all reviews

What's New in a

2.2.0

August 30, 2026

- fixed an issue where the terminal would sometimes not scroll with finger-swipe - fixed an issue where clicking on screen would not always work - re-introduced three keyboard shortcuts: command-., command-n and command-k - new WebAssembly interpreter: wasmkit (for iOS 18 and above only). About as fast as wasm3. - updated clang and clang++ to version 22.1.0, updated the SDK to keep in sync (wasi-sdk-33) - fixed several issues with wasm and wasm3 - fixed multiple bugs. - updated SwiftTerm for faster rendering

More

Charts

Top Free

📈 18+1

Developer Tools

This app rose +1 position in Developer Tools chart.

Last updated on September 11, 2026.

User reviews

Good

Personally im not in developing but this is incredible for mobile developers

Let me try because I was just searching on Safari so I wanted to use it

On Safari, I wanted to use it just to download a vanity mod

Battle cats

I use this for hacking battle cats as it is safer than other methods, it is smooth and works well for iOS. I still suck at battle cats :( this is very helpful though!!!

良きかな

ショートカットと連携できたりflaskでlocalhostできるのでおすすめです!

이 앱이 있는 이유

뭐일까냥?

Developer apps

User experience

🐞

Reported Bugs

3 issues

Toolbar buttons not accessible in portrait mode on some devices

Bug

Pasting from clipboard can insert unexpected characters

Bug

Sourcing certain script files causes crashes

Bug

Requested Features

5 requests

Add support for package managers like Homebrew or APT

Feature

Implement more advanced shell features like job control and better tab completion

Feature

Integrate Git for version control

Feature

Allow installing additional packages and libraries

Feature

Improve clipboard and file management integration

Feature

FAQ

What is a-Shell?

a-Shell is a powerful local terminal emulator for iOS devices. It allows you to run a Unix-like command-line environment directly on your device, enabling you to execute a wide variety of commands, edit files, and even program using included interpreters and compilers.

What programming languages and tools are included?

The app includes Python, Lua, Perl, JavaScript, C, and C++ for programming. It also features a TeX distribution (texlive 2025) for text processing, along with network utilities like nslookup, ping, and ifconfig.

How much does a-Shell cost?

a-Shell is a paid application. There are no in-app purchases or advertisements within the app.

What are the system requirements for a-Shell?

a-Shell requires iOS 13 or later. It leverages iOS 13+'s 'multiple windows' ability, allowing you to run multiple terminal sessions simultaneously.

Can I use a-Shell with Shortcuts?

Yes, a-Shell integrates with iOS Shortcuts. You can create custom workflows to run commands, process files within a-Shell, and transfer results to other apps or receive files from them.