Operations 4 min read

Using Tabby: A Feature‑Rich Open‑Source Terminal and SSH/SFTP Client

This article introduces Tabby, an open‑source, cross‑platform terminal emulator with built‑in SSH and SFTP support, walks through downloading the appropriate installer, configuring SSH connections, transferring files, customizing appearance, and accessing the web version, providing a comprehensive guide for remote development workflows.

Code Ape Tech Column
Code Ape Tech Column
Code Ape Tech Column
Using Tabby: A Feature‑Rich Open‑Source Terminal and SSH/SFTP Client

Tabby is an open‑source terminal tool created by a foreign developer, currently boasting over 36K stars on GitHub.

Key features include multi‑platform support (Windows, macOS Intel/M1, Linux), built‑in SFTP for file transfer, a sleek terminal UI, plugin support, and various customization options.

Supports Windows, macOS (Intel and M1), and Linux with dedicated installers.

Includes SFTP functionality for transferring files to and from Linux systems.

Offers a visually appealing terminal interface, ease of use, and extensive plugin support.

Installation packages can be downloaded from the GitHub releases page (https://github.com/Eugeny/tabby/releases); choose the version matching your operating system.

After installation, the initial screen appears, and you can start configuring SSH connections.

To create a new SSH connection, open Settings , select profiles & connections , click New profile , and choose SSH connection . Fill in the terminal name, IP address, port, username, and password.

Once saved, the new profile appears in the list; click the run icon to start the session.

Tabby also provides an integrated SFTP tool: click the SFTP icon to browse the remote file system, download files by selecting and confirming the save dialog, or upload files by dragging them into the remote directory or using the upload button.

The application offers numerous appearance settings, including terminal themes, font size, and common shortcuts, all configurable via the Settings panel.

Tabby has a web version accessible at https://app.tabby.sh/, offering the same functionality as the desktop client for any device with internet access.

For detailed information and the latest updates, refer to the official GitHub repository: https://github.com/Eugeny/tabby.

DevOpsOpen-sourceSSHSFTPterminalremote accessTabby
Code Ape Tech Column
Written by

Code Ape Tech Column

Former Ant Group P8 engineer, pure technologist, sharing full‑stack Java, job interview and career advice through a column. Site: java-family.cn

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.