VitaSSH
From GameBrew
More actions
| VitaSSH | |
|---|---|
| General | |
| Author | Rompelhd |
| Type | Utilities |
| Version | 1.0 |
| License | N/A |
| Last Updated | 2026/03/15 |
| Links | |
| Download | |
| Website | |
| Source | |
VitaSSH is an SSH client designed for the PlayStation Vita. It uses libssh2 for SSH2 protocol support and is built with VitaSDK for native Vita hardware integration. The application allows users to connect to remote servers and execute commands directly from the handheld console.
The rendering system uses the Vita2d graphics library, and the application includes a menu system, loading screen, and connection profiles for quick access to remote hosts.
Features
- Secure SSH2 connections with password authentication
- Command execution on remote systems
- Multiple command execution modes
- Interactive shell (experimental)
- Menu system with connection profiles
- Loading screen
- Network state monitoring with visual feedback
- On-screen keyboard input via Vita's IME dialog system
- Special character filtering for Vita display compatibility
- Memory-safe resource cleanup
Installation
- Transfer the generated
.vpkfile to your PS Vita. - Install it using VitaShell or the Package Manager.
- Ensure you have Wi-Fi network connectivity.
- Launch VitaSSH and configure your connection details.
Prerequisites
- PlayStation Vita with homebrew enabled
- Wi-Fi connectivity
Controls
| Button | Action |
|---|---|
| Template:Btn | Open on-screen keyboard for commands |
| Template:Btn | Exit the application |
| D-Pad/Stick | Navigate through IME dialogs |
| Template:Btn | Confirm/enter in dialogs |
Screenshots
Known issues
- No scrollback - screen clears after each command
- No command history - manual retyping required
- No touch input - physical buttons only
- Limited output buffer for long command responses
- No support for interactive programs (vim, top, etc.)
- Password authentication only (no key-based authentication yet)
- Occasional timeouts on unstable network connections
- Some SSH servers may require specific configuration
- Complex commands with extensive output may cause display issues
Changelog
v1.0.0 2026/03/15
- Rendering system migrated from debug_screen to vita2d
- Multiple command execution modes
- Experimental interactive shell
- Proper menu system
- Loading screen
- Connection profiles for quicker access to remote hosts
v0.0.1 2025/10/19
- Initial release (proof of concept)
- Basic SSH2 connection support (password authentication)
- Command execution with on-screen keyboard input
- Real-time network connection feedback
- Simple text-based output rendering
- Clean session handling and resource cleanup