iPhoneで本物のターミナルを Real terminal. On iPhone.

どこからでも
本格ターミナル
Full terminal.
Always with you.

SwiftTermベースのVT100/xterm完全対応。vim・tmux・htop・fzfがiPhoneで動く。tmuxスクロール、日本語表示、SSH鍵認証、Face IDロック。 Full VT100/xterm via SwiftTerm. vim, tmux, htop, fzf on your iPhone. tmux scroll mode, CJK display, SSH key auth, Face ID lock.

ninka — ssh user@server
user@server:~/project $ vim src/main.rs
user@server:~/project $ tmux new -s work
user@server:~/project $ htop
user@server:~/project $ git log --oneline | fzf
user@server:~/project $

本格ターミナルの全部が入っている Everything a real terminal needs

妥協なし。デスクトップターミナルと同じ体験をiPhoneで。 No compromises. The same experience you expect from a desktop terminal.

本格VT100/xtermエンジン Full VT100/xterm Engine
SwiftTermベースの完全なターミナルエミュレーション。ANSIカラー、256色、True Color完全対応。vim・tmux・htop・fzfが動く。 Complete terminal emulation via SwiftTerm. Full ANSI color, 256-color, and True Color. vim, tmux, htop, fzf all work.
vim tmux htop fzf
💬
スマート入力バー Smart Input Bar
Tab・Esc・^C・^D・^Z・^L・矢印・Home・End・Delをツールバーに常駐。ハードウェアキーボードのCtrlショートカットにも対応。 Tab, Esc, ^C, ^D, ^Z, ^L, arrows, Home, End, Del always in the toolbar. Hardware keyboard Ctrl shortcuts supported too.
Tab補完 Home/End HW Keyboard
🖱️
tmuxスクロール対応 tmux Scroll Support
tmuxアタッチ中はツールバーに「tmux scroll」ボタンが出現。タップ一発でコピーモードに入り、スワイプで自由にスクロール。もう一度タップで即終了。 While attached to tmux, a "tmux scroll" button appears in the toolbar. One tap enters copy mode for swipe scrolling. Tap again to exit instantly.
copy mode スワイプ tmux attach
🔑
SSH鍵認証 SSH Key Auth
Ed25519・RSAに対応。鍵はiOS Keychainに安全に保管。パスワード不要で接続。TOFUホストキー検証で中間者攻撃を検出。 Ed25519 and RSA support. Keys stored securely in iOS Keychain. Password-free login with TOFU host key verification against MITM.
Ed25519 RSA TOFU
🌏
日本語・CJK対応 Japanese & CJK Support
CJKフォントカスケードにより日本語・中国語・韓国語を正確に描画。Claude CodeやNeovimの日本語出力もターミナル上で崩れない。 CJK font cascade renders Japanese, Chinese, and Korean accurately. Japanese output from Claude Code and Neovim displays correctly in the terminal.
日本語 中文 한국어
📱
iPhone最適化UI iPhone-first UI
ピンチズームで文字サイズを即調整。tmuxアタッチピッカーで素早くセッションに入れる。Face IDロックで接続情報を保護。 Pinch-to-zoom for instant font size adjustment. tmux attach picker for quick session access. Face ID lock protects your credentials.
ピンチズーム Face ID tmux picker

セキュリティは妥協しない Security without compromise

接続情報は端末に閉じた設計。クラウドに出ない。 Credentials stay on device. Nothing goes to the cloud.

🔐
Face ID / Touch IDロック Face ID / Touch ID Lock
アプリ起動時に生体認証。接続情報を守る最初の壁。 Biometric auth on launch. Your first line of defense.
LocalAuthentication
🔒
AES-256-GCM
接続情報はAES-256-GCM暗号化でデバイス内に保存。平文では保存しない。 Connection data encrypted with AES-256-GCM at rest. Never stored in plaintext.
AES-256-GCM
🛡️
TOFUホストキー検証 TOFU Host Key Verification
初回接続時にホストキーをピン留め。中間者攻撃を検出・警告。 Pin host keys on first connect. Detect and warn on MITM attacks.
Trust-On-First-Use
🗝️
iOS Keychain統合 iOS Keychain Integration
SSH鍵はiOS Keychainに格納。Secure Enclaveに守られる。 SSH keys stored in iOS Keychain, protected by the Secure Enclave.
Keychain Services
🥷

iPhoneを、ターミナルにしよう。 Turn your iPhone into a terminal.

Ninkaは無料でダウンロードできます。 Ninka is free to download.

App Storeからダウンロード Download on the App Store