Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/louisdh/openterm

OpenTerm, a sandboxed command line interface for iOS
https://github.com/louisdh/openterm

app bash cli ios terminal

Last synced: 2 months ago
JSON representation

OpenTerm, a sandboxed command line interface for iOS

Awesome Lists containing this project

README

        


Terminal for iOS

OpenTerm


Download on the App Store

(Previously called Terminal for iOS)


Swift

Platform: iOS
Build Status


Twitter
Donate via PayPal

## About
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 | |

## Dependencies
To set up dependencies, run `bootstrap.sh`.

## Running
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 `resign-frameworks.sh`, but first change `iPhone Developer: Louis D'hauwe (5U7B95VS8G)` with the name of your own certificate.

## License

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

See [COPYING](./COPYING) for more license info.