Alternatives to Termux

An Android terminal emulator and Linux environment that installs packages with APT, without root. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Termux.

  • iSH

    A Linux shell for iPhone and iPad that runs Alpine Linux in a usermode x86 emulator.

    iSH moves you to iPhone and iPad, running Alpine Linux in an x86 emulator, which is slower than Termux's native packages on Android.

  • a-Shell

    A local Unix-style terminal for iPhone and iPad with multiple windows and common command-line tools.

    a-Shell runs Unix tools and Python locally on iPhone and iPad, but iOS restrictions limit which programs run and there is no APT package collection.

  • ConnectBot

    An open-source SSH client for Android for using a remote shell from a phone.

    ConnectBot is an open-source Android SSH client for reaching remote shells, but it does not provide Termux's local Linux environment or APT package collection.

  • Termius

    A cross-platform SSH client for desktop and mobile that syncs hosts, keys and snippets between devices.

    Termius is a proprietary SSH client for Android and other platforms that syncs hosts and keys through the vendor's service, without a local package-based Linux environment.

Similar software

Related functionality, not a direct replacement.