a-Shell icon

a-Shell: Terminal Emulator

by Nicolas Holzschuch

a-Shell is a complete terminal emulator for iOS, enabling users to run Unix commands locally. It supports file transfers, editing, and processing with tools like vim, grep, and awk. Perfect for developers needing a mobile coding environment.

About a-Shell

a-Shell is a comprehensive local terminal emulator, bringing the power of Unix commands to your iOS device. Transfer files seamlessly using scp and curl, edit them with vim and ed, and process them using grep, awk, and sed. Manage git repositories effectively with lg2. Most commands are compiled natively for iOS Arm64, ensuring speed and seamless integration with the underlying BSD Unix system. a-Shell includes Python, Lua, Perl, JavaScript, C, and C++ for diverse programming needs, along with TeX (texlive 2023) for advanced text processing. Explore a range of network utilities such as nslookup, ping, whois, and ifconfig. Leverage the Shortcuts integration to automate tasks: run commands, process files, and transfer results to other apps. Utilize iOS's multiple windows feature to run multiple shells simultaneously, each with different commands and directories. Compile C or C++ programs to webAssembly using clang or clang++, and execute the resulting binary with the included webAssembly SDK (WASI-libc). a-Shell is the complete version, offering a full suite of tools for developers. Consider a-Shell mini if you need a smaller app without a C compiler, TeX engine, or numpy and matplotlib. This makes a-Shell a versatile development and automation tool. Enjoy the flexibility of a full terminal on your mobile device, enhancing your productivity on the go.

Key Features

  • Run Unix commands locally on your iOS device
  • Edit and process files using vim, grep, awk, and sed
  • Compile C/C++ programs to webAssembly using clang/clang++

Why Users Love It

Offers a complete local terminal emulator
Supports multiple programming languages
"Great app for mobile development and quick server fixes on the go!"

Perfect for: Perfect for developers and system administrators who need a powerful terminal on their iOS device.

Screenshots

a-Shell screenshot 1a-Shell screenshot 2a-Shell screenshot 3a-Shell screenshot 4a-Shell screenshot 5

📊Ranking History

Track a-Shell's performance in Developer Tools over the last 30 days

Top 5
Top 10
Top 15
Below 15

Current Rank

#30

2 from last week

Best Rank

#22

🏆

All-time high

Average Rank

#30

📈

30-day average

User Reviews

NeoYokel
1/19/2023

There are now quite a few terminal emulator-esque apps on the App Store, but I've been using a-Shell since it was joined only by Blink (from which it was forked) and iSH. As it was then, a-Shell remains the only one of these with which one can actually accomplish command line tasks *locally* beyond screwing around. I am ultimately not a command line native, and I don't have the basic theory beneath my use of Python scripts, yet I've been able to accomplish startlingly powerful things within this app, thanks in large part to gracious and immediately-available support via the project's Discord server. If you've found yourself here by way of a Siri Shortcut's requirement, I would encourage you to take the time to investigate the commands said shortcut(s) run - try running them yourself! The notable boundary-pusher of local command line functions on iOS/iPadOS There are now quite a few terminal emulator-esque apps on the App Store, but I've been using a-Shell since it was joined only by Blink (from which it was forked) and iSH. As it was then, a-Shell remains the only one of these with which one can actually accomplish command line tasks *locally* beyond screwing around. I am ultimately not a command line native, and I don't have the basic theory beneath my use of Python scripts, yet I've been able to accomplish startlingly powerful things within this app, thanks in large part to gracious and immediately-available support via the project's Discord server.If you've found yourself here by way of a Siri Shortcut's requirement, I would encourage you to take the time to investigate the commands said shortcut(s) run - try running them yourself!

nycvelo
2/26/2023

I’ve grown frustrated with several terminal and/or ssh clients that offered limited features, only supported old ciphers, etc. a-Shell is a real working terminal, and is as useful for working with remote BSD and Linux boxes as a terminal app on MacOS. Bravo! At last, a real terminal app I’ve grown frustrated with several terminal and/or ssh clients that offered limited features, only supported old ciphers, etc. a-Shell is a real working terminal, and is as useful for working with remote BSD and Linux boxes as a terminal app on MacOS. Bravo!

cosmin.nicolaescu
12/30/2023

Especially given all the constraints on iOS/iPadOS, this is really well done 🙏 Impressive Especially given all the constraints on iOS/iPadOS, this is really well done 🙏

chad wild clay/CWC
8/29/2022

Me and my friends have messed around a bit with the app but I don’t know how to use the remote shutoff command. If you could give me a template that would be great. THANKS! Remote shut off command Me and my friends have messed around a bit with the app but I don’t know how to use the remote shutoff command. If you could give me a template that would be great. THANKS!

WhiplashZamboniMan
3/12/2024

After a lot of searching for mobile LaTeX environments that are no longer maintained and are no longer in a useful state, I was pleasantly surprised to come across a-shell through a YouTube video talking about generating PDF files from iOS. It may not have a fancy autocomplete editing environment but generating PDF documents is a breeze. I wish it was a lot easier to find. Perfect for PDFLaTeX on the go After a lot of searching for mobile LaTeX environments that are no longer maintained and are no longer in a useful state, I was pleasantly surprised to come across a-shell through a YouTube video talking about generating PDF files from iOS. It may not have a fancy autocomplete editing environment but generating PDF documents is a breeze. I wish it was a lot easier to find.

App Details

Developer

Nicolas Holzschuch

Platform

ios

Rating

4.6

Last Updated

8/9/2025