SwiftKVM

Optimised KVM Client

Only for Mac

$4.99

Mac

A fast, native macOS client for managing KVM-over-IP switches directly from your Mac. SwiftKVM lets you remotely access and control servers, workstations, and network equipment connected to KVM-over-IP switches — all from a lightweight native app built specifically for macOS. Full Remote Desktop Access View your remote system's display in real-time with high-performance video streaming. SwiftKVM supports resolutions up to 4K (3840x2160) with multiple encoding modes including ICT 4K YCbCr, Hextile, and Raw, automatically selecting the best path for your connection. Send keyboard and mouse input directly to the remote system with low latency. Remote Audio Streaming Listen to audio from your remote system with one click. SwiftKVM streams PCM audio over a dedicated connection, supporting stereo playback at up to 48 kHz with 16-bit depth. Start and stop audio with a single button. Live Diagnostics Monitor your connection in real-time with the built-in diagnostics panel. View data throughput, frame rate, video resolution, refresh rate, audio format, and device information — all updating live. Saved Connection Profiles Save frequently used connections as profiles for one-click access. Credentials are stored securely in the macOS Keychain, never in plain text. Built for macOS SwiftKVM is a true native macOS application — not a Java applet, not a browser plugin, not an Electron wrapper. It uses Metal for GPU-accelerated video rendering, AVFoundation for audio playback, and Network.framework for TLS connections. The result is minimal CPU usage, instant launch times, and seamless integration with macOS features like window management and keyboard shortcuts. IPv4 and IPv6 Support Connect to devices on any network. SwiftKVM supports both IPv4 and IPv6 addressing, including link-local addresses with zone identifiers. Compatibility SwiftKVM is compatible with Raritan Dominion KX series KVM-over-IP switches. It communicates using the e-RIC protocol over TLS-encrypted connections on port 443. Privacy SwiftKVM connects directly to your KVM device. No data is sent to third-party servers. No analytics. No telemetry. Your connection credentials are stored in the macOS Keychain and never leave your machine. --- SwiftKVM is independently developed and is not affiliated with, endorsed by, or sponsored by Raritan, Legrand, or any of their subsidiaries. Raritan and Dominion are trademarks of Legrand. All other trademarks are the property of their respective owners.

  • This app hasn’t received enough ratings or reviews to display an overview.

Version 1.1 is a major release that transforms SwiftKVM from a basic KVM viewer into a full-featured remote management client. New capabilities include audio streaming, virtual media mounting, screen recording, clipboard integration, and a comprehensive toolbar. The rendering pipeline has been rebuilt around GPU-direct decoding on Apple Silicon with frame request pipelining. # Audio Streaming Real-time audio from the KVM device via the Raritan RAP (Remote Audio Protocol). # Audio Spectrum Visualizer A real-time GPU-rendered spectrum analyzer appears in the toolbar when audio is active. # Virtual Media Mounting Mount local disk images on the remote server via the MSP (Media Session Protocol) data channel. # Screen Recording Record the remote desktop to MP4 with synchronized audio. # Screenshots Capture the remote framebuffer as a PNG image. # Clipboard and Send Text Paste text and send keystrokes to the remote machine. # Ctrl-Alt-Del Sends the three-key sequence with proper press/release timing (~120ms total). # Saved Host Profiles Persistent connection profiles with Keychain-backed credential storage. # Settings Preferences panel accessible from the app menu. # KVM Device Features Full implementation of Raritan KX4-101 protocol capabilities: # Diagnostics Panel Live connection statistics accessible from the toolbar: # Toolbar Full-featured toolbar with all actions accessible while connected: # Window Management Security # TLS Trust-on-First-Use (TOFU) # Credential Handling # Input Validation Performance # GPU-Direct Rendering (Apple Silicon) Hextile and Raw decoders bypass the CPU framebuffer entirely. Fill commands run on a Metal compute shader, raw sub-tiles upload via GPU blit, and textures use shared storage for zero-copy CPU/GPU access. Automatic fallback to CPU framebuffer on Intel. # Frame Request Pipelining Next frame requested before decoding the current frame. The server prepares frame N+1 during client decode of frame N, hiding 16–33ms of server encode latency. Deferred when audio is active to prevent network contention. # Batched Decode Normal-path framebuffer updates read all rect data into a single contiguous buffer (one allocation), then decode all rects in one background dispatch (one context switch instead of N). # ICT 4K Decoder # Network I/O # Metal Pipeline

The developer, Alastair Bor, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    Ambor
    Size
    2.8 MB
    Category
    Developer Tools
    Compatibility
    Requires macOS 14.0 or later.
    • Mac
      Requires macOS 14.0 or later.
    Languages
    English
    Age Rating
    4+
    Copyright
    © 2026 Ambor