holzschu

a-shell

holzschu

A lightweight terminal app for iOS with multi-window support, offering Python 3, Lua, LaTeX, and many other commands and tools, providing a Unix-like command-line experience on iPadOS.

cpython_05_22
Published at
May 22, 2022
3,953
Stars
2,253
Download
Synced at
Oct 4, 2026

The author no longer ships through GitHub Releases, but the repository is still active (last push Sep 23, 2026). Get the latest version from:

Latest release

cpython_05_22May 22, 2022, 09:20 AM
Downloads slow? Switch the source anytime above

README

Project Overview

a-Shell is a lightweight terminal app for iOS designed to provide a simple Unix-like command-line experience. It is built on the ios_system framework and includes numerous commands and tools including Python 3, Lua, and LaTeX, with multi-window support on iPadOS.

Key Features

  • Unix-like terminal environment on iOS devices
  • Includes Python 3, Lua, LaTeX, and many other commands and tools
  • iPadOS multi-window support with independent context, appearance, history, and current directory per window
  • Customizable appearance via the config command
  • Available on the App Store

Target Audience

  • Developers and tech enthusiasts who want a command-line experience on iOS
  • Users who need Python, Lua, or LaTeX environments on mobile devices
  • iPad users who want to leverage multi-window capabilities for terminal operations

Quick Start

  1. Download from the App Store
  2. Open the app and start typing commands
  3. Type help to see available commands, help -l to list all commands
  4. Use config to customize the terminal appearance

Core Advantages

  • Complete Unix-like command-line experience on iOS devices
  • Rich toolset including Python 3, Lua, and LaTeX
  • iPadOS multi-window support for improved multitasking
  • Open-source and conveniently available via the App Store

System Requirements

  • OS: iOS 14.0 or later
  • Device: iPhone, iPad

Release history

Sort