Oppdaterer
Beskrivelse
rootshell is a desktop-class terminal emulator built on libghostty — the GPU-accelerated engine behind the Ghostty desktop terminal. A local shell on every platform, native SSH, mosh-compatible roaming, tssh, system-wide VPN, native git, and Metal rendering in a single app.
METAL-ACCELERATED TERMINAL
Built on libghostty's Zig core with direct Metal rendering via CAMetalLayer. Smooth scrolling, zero-flicker synchronized output, and full mouse capture for tmux, vim, and zellij. Tabs, split panes, and persistent scrollback across app restarts.
THREE REMOTE PROTOCOLS, ONE APP
• SSH — Native Swift SSH client with Ed25519, ECDSA, RSA, and post-quantum ML-KEM + ML-DSA for harvest-now-decrypt-later protection. Jump hosts, port forwarding, agent forwarding with per-request approval, and Keychain password storage.
• Rootshell Roam — Mosh-compatible sessions survive network changes and app restarts. Multipath TCP bonds WiFi and cellular so you never drop a link. Predictive local echo keeps typing responsive on high latency. STUN-based NAT traversal punches through firewalls.
• tssh integration with QUIC (TLS 1.3) and KCP transport for lower latency, full native scrollback, and server-side session resumption.
SSH VPN
Turn any SSH or tssh session into a system-wide VPN. Route all device traffic through your remote server over standard SSH, QUIC, or KCP transport. No extra software on the server — if you can SSH to it, you can VPN through it.
NATIVE GIT
Clone, commit, diff, log, blame, branch, fetch, pull, push, cherry-pick, rebase, and worktree — all implemented in native Swift with SSH transport. Syntax-highlighted pager output, Helix integration for commit messages, and optional AI-generated commit messages from staged diffs.
VOICE AI AGENT
Talk to an always-on assistant over Gemini Live with sub-second latency. The agent reads scrollback, runs commands over SSH hands-free, searches the web, and asks permission before anything risky — debug a server by voice.
OPTIONAL TEXT AI
Chat with Claude, ChatGPT, Gemini, or 400+ models via OpenRouter. Execute commands and analyze output. Optional — bring your own API key.
HARDWARE SECURITY KEYS
Private keys never leave hardware. FIDO2/WebAuthn authentication with touch-to-sign.
SANDBOXED LOCAL SHELL
A full local shell with vim 9.1, Helix, SFTP, SCP, curl, jq, mtr, and standard Unix utilities. The rf browser offers yazi-style miller columns with SFTP, image previews, and git indicators. croc for peer-to-peer file transfer. Flag-aware tab completion, prompt themes, and line editing with arrow keys.
CLOUD & KUBERNETES
Connect to AWS, Azure, DigitalOcean, Akamai (Linode), and Tailscale. Browse instances, access serial consoles, and generate EKS kubeconfigs. Debug Kubernetes nodes with ephemeral pods, including immutable distributions like Talos and Flatcar.
450+ THEMES & VISUAL EFFECTS
Over 450 color themes with automatic day/night switching based on your location. Animated backgrounds including solar effects with astronomically accurate moon phases, ocean waves, starfields, and fireflies. Shadertoy-compatible custom shaders. Import your own TTF/OTF fonts.
CUSTOMIZABLE TOOLBAR
Drag, reorder, and hide 45+ built-in keys across the main row and expandable drawer. Create custom keys that send text, key combos, or multi-step sequences — perfect for shell snippets, tmux, and vim macros. Sticky modifiers with one-shot tap and double-tap lock. Separate layouts for iPhone and iPad.
CONNECTION MANAGEMENT
Save connection profiles with folders, tags, and iCloud sync. Quick Connect autocompletes from history, cloud instances, and host shorthand. Background SSH tunnels with auto-start and bandwidth monitoring. Siri Shortcuts integration.
KEYBOARD POWER FEATURES
QMK-style mod-tap keys — one action on tap, another on hold. Dictation and CJK input methods. Customizable keyboard shortcuts. Option key as Alt for international layouts.
Hva er nytt i denne versjon? (1.03)
NEW FEATURES
Terminal
- iTerm2 inline images (imgcat) now render alongside the existing Kitty graphics protocol support, so "imgcat" draws PNGs and JPEGs inline instead of producing no visible output.
Background Effects
- Import your own movies from Photos or Files and use them as terminal backgrounds.
- A new GPU theme tint recolors photo and video backgrounds toward the active theme, with an adjustable strength slider.
AI Agent
- Claude Opus 4.7 is selectable in the model picker.
- A context window indicator shows how much of the model's input budget the last turn used.
- Edits to API keys and custom provider settings now apply to sessions you already have open.
- Custom provider models can have per-model context window sizes.
- The agent and voice agent now attach to SSH, mosh, and tssh sessions launched from the local shell prompt.
- Toolbar menus no longer flicker while a reply is streaming.
Connections
- SSH usernames containing "@" (Active Directory "user@domain" logins) now work everywhere: ssh / mosh / tssh / scp / sftp / ssh-copy-id, Quick Connect, HSS jump hosts, the AI agent's ssh_execute tool, and git SSH URLs.
- DNS for nearby SSH profiles is pre-resolved in the background while you browse the sheet.
- Standard SSH connections stream output off the main thread with an adaptive receive buffer, so heavy UI work no longer stalls echo and large pastes finish faster.
Location Diary
- Port forwards and SSH tunnels now participate in Location Diary
Keyboard
- Multi-key shortcut sequences (for example Ctrl+A, N) now fire on attached hardware keyboards. Previously they saved but did nothing.
- On hardware keyboards, Cmd+Left/Right now jumps to line start/end and Opt+Left/Right jumps by word, matching the Darwin defaults in upstream Ghostty.
Local Shell
- A new TUI welcome banner adapts to terminal width and uses your prompt theme's signature color.
- Common stdin-consuming filters (bat, cat, grep, awk, sed, head, tail, tee, and friends) now accept typed input when run without a file argument, with line editing, multibyte Backspace, and Ctrl-D EOF.
Fullscreen
- On iPadOS 26, the new persistent window controls auto-hide along with the status bar when in-app fullscreen is enabled.
SECURITY
- Backported the upstream Vim patch for the modeline RCE (GHSA-2gmj-rpqf-pxvh)
- Fixed an SSH encrypted packet length overflow that let a remote peer crash the connection before MAC verification.
BUG FIXES
- Fixed a background-thread crash inside getenv.
- Fixed a hang when a command mixed semicolons with pipelines.
- Fixed a main-thread deadlock in ping after a network change that could freeze the whole app.
- Fixed a background-autosave crash when the app was sent to the background.
- Fixed a crash when recording two shortcuts back-to-back.
- Fixed a voice agent crash on audio sessions that cannot support echo cancellation.
- Bracketed paste no longer leaks literal "^[[200~" text on remote shells.
- Copying a collapsed selection no longer publishes HTML under the plain-text clipboard slot, so a later paste types the intended text instead of markup.
- Gemini API keys with the new "AQ." prefix are now accepted.
- Swipe-to-delete works again on custom provider model rows.
- Ping no longer prints a "network path changed" line every time iOS churns its network path.
Selger
Navn
Rootshell LLC
Informasjon
Utvikler
Kategorier
Versjon
1.03
Størrelse
224,5 MB
Game Center
Nei
VPP Device Licensing
Ja
Vurdering
Aldersgrense: 4+
Kompatibilitet
iOS 18.0 eller senere
Enheter
iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XR, iPhone XS, iPhone XS Max, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPhone SE (2. generasjon), iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max, iPhone 12 mini, iPhone 13, iPhone 13 Pro, iPhone 13 Pro Max, iPhone 13 mini, iPhone SE (3. generasjon), iPhone 14, iPhone 14 Plus, iPhone 14 Pro, iPhone 14 Pro Max, iPhone 15, iPhone 15 Plus, iPhone 15 Pro, iPhone 15 Pro Max, iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, iPhone 16e, iPhone 17, iPhone 17 Pro, iPhone 17 Pro Max, iPhone Air, iPhone 17e, iPad (femte generasjon) Wi-Fi, iPad (femte generasjon) Wi-Fi + Cellular, iPad (6. generasjon) Wi-Fi, iPad (6. generasjon) Wi-Fi + Cellular, iPad Pro, iPad Pro (Cellular), iPad Pro (9,7-tommers), iPad Pro (9,7-tommers) (Cellular), 12,9-tommers iPad Pro (2. generasjon), 12,9-tommers iPad Pro (2. generasjon) Wi-Fi + Cellular, iPad Pro (10,5-tommer), iPad Pro (10,5-tommer) Wi-Fi + Cellular, iPad Pro (11-tommer), iPad Pro (11-tommer) Wi-Fi + Cellular, 12,9-tommers iPad Pro (3. generasjon), 12,9-tommers iPad Pro (3. generasjon) Wi-Fi + Cellular, iPad Air, iPad Air (Cellular), iPad Air 2, iPad Air 2 (Cellular), iPad Air (tredje generasjon), iPad Air (tredje generasjon) Wi-Fi + Cellular, iPad mini Retina, iPad mini Retina (Cellular), iPad mini 3, iPad mini 3 (Cellular), iPad mini 4, iPad mini 4 (Cellular), iPad mini (femte generasjon), iPad mini (femte generasjon) Wi-Fi + Cellular, iPad (7. generasjon) Wi-Fi + Cellular, iPad Pro (11-tommers, 2. generasjon), iPad Pro (11-tommers, 2. generasjon) Wi-Fi + Cellular, iPad Pro (12,9-tommers, 4. generasjon), iPad Pro (12,9-tommers, 4. generasjon) Wi-Fi + Cellular, iPad Air (fjerde generasjon) (Wi-Fi), iPad Air (fjerde generasjon) (Wi-Fi + Cellular), iPad (8. generasjon) Wi-Fi, iPad (8. generasjon) Wi-Fi + Cellular, iPad Pro (11-tommers, 3. generasjon), iPad Pro (11-tommers, 3. generasjon) Wi-Fi + Cellular, iPad Pro (12,9-tommers, femte generasjon), iPad Pro (12,9-tommers, femte generasjon) Wi-Fi + Cellular, iPad (9. generasjon), iPad (9. generasjon) Wi-Fi + Cellular, iPad mini (6. generasjon), iPad mini (6. generasjon) Wi-Fi + Cellular, iPad Air (5. generasjon), iPad Air (5. generasjon) Wi-Fi + Cellular, iPad Pro (11-tommers, 4. generasjon), iPad Pro (11-tommers, 4. generasjon) Wi-Fi + Cellular, 12,9-tommers iPad Pro (6. generasjon), 12,9-tommers iPad Pro (6. generasjon) Wi-Fi + Cellular, iPad (10. generasjon), iPad (10. generasjon) Wi-Fi + Cellular, 11-tommers iPad Air (M2) Wi-Fi, 13-tommers iPad Air (M2) Wi-Fi, 13-tommers iPad Air (M2) Wi-Fi + Cellular, 11-tommers iPad Pro (M4) Wi-Fi, 11-tommers iPad Pro (M4) Wi-Fi + Cellular, 13-tommers iPad Pro (M4) Wi-Fi, 13-tommers iPad Pro (M4) Wi-Fi + Cellular, iPad mini (A17 Pro) Wi-Fi, iPad mini (A17 Pro) Wi-Fi + Cellular, iPad (A16) Wi-Fi, iPad (A16) Wi-Fi + Cellular, 11-tommers iPad Air (M3) Wi-Fi, 11-tommers iPad Air (M3) Wi-Fi + Cellular, 13-tommers iPad Air (M3) Wi-Fi, 13-tommers iPad Air (M3) Wi-Fi + Cellular, 11-tommers iPad Pro (M5) Wi-Fi, 11-tommers iPad Pro (M5) Wi-Fi + Cellular, 13-tommers iPad Pro (M5) Wi-Fi, 13-tommers iPad Pro (M5) Wi-Fi + Cellular, iPad Air11M4, iPad Air11M4Cellular, iPad Air13M4, iPad Air13M4Cellular, iPod touch (sjette generasjon), iPod touch (7. generasjon)
Språk
norsk bokmål, arabisk, dansk, engelsk, finsk, fransk, hebraisk, italiensk, japansk, katalansk, kinesisk, koreansk, nederlandsk, polsk, portugisisk, rumensk, slovensk, spansk, svensk, tsjekkisk, tysk, ukrainsk, ungarsk, vietnamesisk
App Store: Poeng
Vurderinger og omtaler
0,0 av 5 (Ingen vurdering)
App Store: Omtaler
Ingen oppføring