DartShell Pro -Remote Terminal
SSH/RDP/VNC/Serial/Database
Only for Mac
$9.99
All-in-one remote access for Mac.
SSH, RDP, VNC, Telnet, SFTP, and Serial — built for a clean, native macOS experience.
One-time purchase. Lifetime access.
All-in-One remote tool supporting multiple protocols including SSH, RDP, and Telnet.
**Free Version:**
- SSH connection and basic SFTP functionality
- Maximum 3 servers
- Single-threaded file upload
**Pro Version:**
- All features of the free version
- Supported proxies: HTTP & SOCKS5
- Multi-threaded concurrent upload (1-10 threads)
- Drag & drop file upload
- Customizable download directory and terminal font settings
- Priority updates for new features and improvements
- Supported themes
- Portwarding & jump server
- One-time purchase, lifetime use
more - Added custom terminal themes with independently configurable base, standard, bright, and search colors, plus live previews through the native color picker.
- Auth Manager can now apply an auth profile to groups or multiple servers at once, reducing repetitive setup.
- Improved compatibility with Android FTP servers, including Chinese filename display and consistent filename encoding and letter case for downloads, uploads, renames, and deletions.
- Improved FTP download path handling by using the system-authorized directory's resolved path, reducing failures caused by directory letter-case differences.
- Improved terminal size synchronization after SSH split-layout changes, keeping remote wrapping aligned with the visible terminal width.
- Opening the SFTP panel no longer triggers terminal rz drag-and-drop uploads, reducing file operation conflicts.
5.6.74 Jul 30
This update focuses on SSH file transfers, session actions, SFTP, port forwarding, and RDP stability:
- SSH terminals now accept one or more dropped files for rz upload, with a native multi-file picker when the remote host requests an rz transfer.
- SSH now supports the `chacha20-poly1305@openssh.com` cipher, improving compatibility with servers that only offer this algorithm.
- Double-clicking an SSH session tab now opens a new session through the already authenticated connection, reducing repeated sign-ins.
- Closing the current session with a keyboard shortcut now asks for confirmation to prevent accidental closure.
- Dual-pane SFTP can temporarily collapse the other pane and restore the split layout at any time.
- SFTP can follow the current SSH working directory, and file context menus can copy the full remote path.
- Added a port forwarding engine setting with OpenSSH and dartssh2 options.
- Added a configurable global shortcut for opening Auth Manager.
- Added a frosted-transparency setting for the sidebar and native double-click window zoom and restore behavior in the titlebar area.
- Added an RDP speed-priority quality mode and fixed a clipboard initialization issue that could crash session startup, improving reliability on slower networks and affected systems.
5.6.69 Jul 16
- Added batch snippet sending to multiple connected SSH sessions.
- Creating a database connection from a host now lets you choose the database type first and fills the matching default port automatically.
- Redis key lists now sort the full matched result set before paging when sorting by TTL, type, value, or key, making sorted views more accurate.
- SSH host context menus now include Port Forwarding, opening the port forwarding page, showing the new-rule dialog, and preselecting the current server.
- Port forwarding rules can now be duplicated to reduce repeated setup.
- Improved the fullscreen window top area to reduce display glitches after fullscreen transitions.
5.6.68 Jul 2
Fixed some issue
5.6.67 Jun 22
This update improves terminal appearance, server management, and common session actions:
- Added a terminal italic setting.
- Added LAN discovery for available SSH, RDP, Telnet, and VNC hosts on the local network, with quick actions to connect or create servers.
- Added a compact grid card view for the host list, making it easier to browse more hosts on wide screens.
- Added SSH channel duplication, allowing a new session to reuse an already authenticated connection and reduce repeated login or verification steps.
- Host list sorting now supports separate choices for groups and hosts, and keeps the last selection for each.
- Added SSH connection testing for hosts to confirm connection settings before opening a session.
- Added common SSH session context-menu actions for copying selected terminal text and pasting clipboard content.
- Other interface and interaction refinements improve the overall experience.
5.6.66 Jun 20
This update improves SSH sessions, monitoring, and daily workflow tools:
- Improved SSH terminal input, echo, and rendering stability for a smoother session experience.
- Enhanced server monitoring with more reliable CPU, memory, disk, and network status display, plus remote system information.
- Added right-click actions to the command snippet toolbar for quickly adding and duplicating snippets.
- Improved SSH tunnel selection for database connections with a clearer server picker.
- Refined port forwarding startup behavior and error messages for better compatibility and troubleshooting.
- Fixed several UI details and macOS Dock icon state issues.
5.6.65 Jun 13
**What’s New in 5.6.61**
- Added `Cmd + R` shortcut to rename the current session tab, customizable in Keyboard Shortcuts.
- Added an “Option as Meta” terminal setting for better `Alt/Option` key combination support.
- Added an option to open Local Terminal with an external terminal app.
- Improved SFTP upload path handling for folders, nested paths, and cross-platform compatibility.
- Fixed an issue where port forwarding reconnect state could remain after manually stopping a rule.
- Improved RDP window activation and switching behavior for multi-session workflows.
- Improved main window appearance syncing for fullscreen, light mode, and dark mode.
- Improved hover styling in the server list under light mode.
- Fixed known issues and improved overall stability.
5.6.61 Jun 11
1. Added system authentication unlock for the app.
2. Other minor optimizations and refinements.
5.6.60 Jun 4
Fixed some issue
5.6.51 May 21
Fixed some issues
5.6.42 May 15
Fixed copy lines issue
5.6.41 May 14
Fixed some issue
5.6.40 May 6
1. Fixed app icon display issues on macOS 26
2. Added support for GSSAPI authentication
3. Improved port forwarding performance by 30%
4. Enhanced SFTP/FTP panel transfer experience
5. Added support for rz and sz commands
5.6.37 May 2
RDP File Transfer Experience Optimization
5.6.32 Apr 23
File transfer via clipboard synchronization with Windows
RDP window snapshot
Miscellaneous detail optimizations
5.6.25 Apr 14
Fixed some issue
5.6.22 Apr 3
• Added support for multi-level grouping
• Improved CRT import process
• Minor optimizations and bug fixes
5.6.19 Mar 26
Provided light mode
5.6.11 Mar 19
Fixed some issues
5.6.5 Mar 13
Added Serial Protocol
5.6.4 Mar 12
Add Redis client
5.6.3 Mar 5
Database: PostgreSQL supported
5.6.2 Mar 2
Major Update: MySQL Database Client Now Supported!
5.6.1 Feb 25
1.Add window size/position memory settings
2.
Optimize stability of RDP "Quality-First" mode
3.
Introduce RDP reconnection mechanism
4.
Support Entra ID login for RDP
5.5.46 Feb 8
1. Support importing configurations from .ssh/config and SecureCRT.
2. Fixed the automatic focus issue during session switching.
3. Added support for customizing RDP disk mapping directories.
4. Optimized the experience of transferring large files via RDP.
5. Improved the VNC experience.
5.5.45 Feb 2
- Added custom terminal themes with independently configurable base, standard, bright, and search colors, plus live previews through the native color picker.
- Auth Manager can now apply an auth profile to groups or multiple servers at once, reducing repetitive setup.
- Improved compatibility with Android FTP servers, including Chinese filename display and consistent filename encoding and letter case for downloads, uploads, renames, and deletions.
- Improved FTP download path handling by using the system-authorized directory's resolved path, reducing failures caused by directory letter-case differences.
- Improved terminal size synchronization after SSH split-layout changes, keeping remote wrapping aligned with the visible terminal width.
- Opening the SFTP panel no longer triggers terminal rz drag-and-drop uploads, reducing file operation conflicts.
more Version 5.6.74 Jul 30
Data Not Collected The developer does not collect any data from this app.