Skip to content
This repository has been archived by the owner on Feb 13, 2019. It is now read-only.


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
May 24, 2018 20:36
March 29, 2018 21:51
June 20, 2018 19:01
May 12, 2018 23:24
May 22, 2018 20:47
January 20, 2018 09:29
January 7, 2018 20:03
February 6, 2018 20:13
May 19, 2018 19:16
May 22, 2018 20:47
May 22, 2018 20:47
May 19, 2018 20:08

Terminal for iOS


Download on the App Store
(Previously called Terminal for iOS)

Swift Platform: iOS Build Status
Twitter Donate via PayPal


OpenTerm is a sandboxed command line interface for iOS.

Commands included:

awk cat cd chflags
chksum clear compress cp
credits cub curl date
dig du echo egrep
env fgrep grep gunzip
gzip help host link
ln ls mkdir mv
nc nslookup open-url pbcopy
pbpaste ping printenv pwd
readlink rlogin rm rmdir
say scp sed setenv
sftp share sleep ssh
ssh-keygen stat sum tar
tee telnet touch tr
uname uncompress unlink unsetenv
uptime wc whoami


To set up dependencies, run


Open OpenTerm.xcworkspace, change the bundle identifier to an identifier linked to your Apple developer account in order to run. Build using the OpenTerm scheme.

Running on device

To run on a device, you will have to run, but first change iPhone Developer: Louis D'hauwe (5U7B95VS8G) with the name of your own certificate.


OpenTerm is available under the GPLv2 (or later) and the MPLv2 license.

See COPYING for more license info.