Terminal Emulator for iOS. based on hterm.js with WKWebView
This is not ssh client. only emulate terminal output.
If need ssh, you could use NMSSH/NMSSH library. Please see example app.
- supports iOS 11 ~ (iOS 12 or above recommended)
- supports Interface Builder creation
- supports GUI selection, select all, copy, paste
- supports hardware keyboard input
- supports CJK IME (little buggy...)
Please see my blog post (written in Japanese).
See Example Appication.
brew install swiftlint carthagegit clone git@github.com:dnpp73/Terminal.git
cd Terminal/Example
carthage bootstrap --platform iOS --no-use-binaries
open TerminalExample.xcodeprojIf you want to run on a real devices, change the Team because of code sign problem.
I recommend using Docker. See Dockerize an SSH service
dnpp73/chef_cutting_board is convenient.
https://github.com/Carthage/Carthage
Write your Cartfile
github "dnpp73/Terminal"
and run
carthage bootstrap --cache-builds --no-use-binaries --platform iOSor
carthage update --cache-builds --no-use-binaries --platform iOS


