Introduction

The next-generation SSH client for the modern cloud era

Netcatty is not just another terminal emulator. It is a cohesive Infrastructure Operations Platform designed for the DevOps era.

We built Netcatty because the existing tools were stuck in the past.

  • PuTTY is a relic of the Windows 95 era.
  • Regular Terminals (iTerm, Windows Terminal) are great for local shells, but lack the context of "Server Management" (Identities, Tunnels, File Transfer).
  • Electron Era Clients often suffer from performance issues and bloated UIs.

Netcatty strikes a precise balance: The performance of a native terminal, with the intelligence of a modern IDE.

The Netcatty Manifesto

1. Cognitive Load Reduction

You shouldn't have to remember IP addresses. You shouldn't have to remember which key belongs to which server.

  • The Vault organizes your chaos into a structured, searchable database.
  • Identities handle authentication abstraction.
  • Visual cues (OS Icons, Branding Colors) allow you to recognize servers instantly.

2. Performance First

We utilize a WebGL-accelerated rendering pipeline based on xterm.js 5.

  • 60 FPS text rendering.
  • Low latency typing.
  • Virtual scrolling for 1000+ host lists. Netcatty feels native, even though it's built on web technologies.

3. Portable by Default

Your infrastructure should follow you.

  • Cloud Sync: End-to-End Encrypted sync via GitHub Gist.
  • Cross Platform: macOS, Windows, and Linux versions are feature-identical. You can sync your vault from your MacBook to your Windows PC and pick up exactly where you left off.

Netcatty is built using Electron and Vite, ensuring a consistent high-fidelity experience across all desktop operating systems.

Feature Matrix

FeatureNetcattyStandard Terminal
Protocol SupportSSH, SFTP, Telnet, SerialLocal Shell Only
Auth ManagementGlobal Keychains / CertsManual ~/.ssh/config
File TransferDrag & Drop (Integrated)Requires scp commands
Port ForwardingGUI Tunnel ManagerCLI flags (-L 8080...)
SyncBuilt-in (E2E Encrypted)Manual Config Backup
RenderingWebGLVaries

Getting Started

Ready to upgrade your workflow?