Netcatty

A multi platform SSH client and terminal manager with integrated SFTP browsing and AI assistance.

Netcatty screenshot 1

Netcatty is an open-source desktop app that combines an SSH client, SFTP browser, and terminal manager into a single workspace. It is designed for developers, system administrators, and DevOps engineers who manage multiple remote servers across different environments. The application is available for macOS, Windows, and Linux, providing a unified interface for remote server administration.

Users manage remote connections through a centralized vault and execute commands using a terminal emulator. The software supports SSH, Telnet, Mosh, and Serial connections, as well as local terminal sessions. It is distributed as a desktop application built with Electron and React, focusing on a workspace-first approach that allows users to maintain an always-on workflow with persistent sessions.

Key features

  • AI agent for natural language server management and diagnostics
  • Split terminal panes for horizontal and vertical multi-tasking
  • Dual-pane SFTP browser with drag and drop file transfers
  • Built-in text editor for modifying remote files in place
  • Vault organization with grid, list, and tree views
  • Custom themes and keyword highlighting for terminal output
  • Multi-host orchestration for coordinating tasks across servers
  • Session management with tabs and session restore

The application utilizes xterm.js for terminal emulation and the ssh2 library for connectivity. It includes a built-in AI assistant, Catty Agent, which can analyze server logs, monitor resources, and execute complex operations like Docker Swarm cluster setup via natural language instructions. The AI agent is designed to reduce the need for memorizing specific command syntax by translating natural language into executable server commands. The technical architecture separates the main Electron process from the React frontend using IPC bridges, ensuring a responsive user interface while handling heavy network I/O operations in the background.

Netcatty is a workspace-first tool for IT operations and server fleet management, prioritizing speed and flow for users handling large numbers of remote hosts.

Last Modified
Software TypeDesktop App
Platform
Last Activity14 days ago
Repository Age8 months
LicenseGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.