A terminal emulator is a program used to connect a host connect to another computer even a remote one using different protocols by use of a command-line interface like CMD on windows or a graphical interface. The one mostly known protocol is the network protocol SSH. The most commonly known terminal emulators are KITTY, iTerm, PUTTY, and Alacritty. PUTTY is the most common terminal emulator in Windows that enables you to access a remote computer via SSH.
Tabby Terminal Emulator
Tabby is an open-source, highly configurable terminal emulator, SSH, and serial client for Windows, macOS, and Linux. It was formerly known as Terminus and is commonly known as the terminal for the modern age. It is not lightweight as it is over 80MB in size and it uses up resources. It can run as a portable app if you save your file in the same location where Tabby is.
Features of Tabby Terminal Emulator
Key features of Tabby Terminal Emulator are:
- Excellent interface and opens the last session when started.
- It is Open-source and under active development.
- Cross-Platform and can be run on Windows, macOS, and Linux.
- Integrated SSH client with a connection manager and serial terminal.
- Integrated GitBash, Cmd, PowerShell, and WSL.
- Highly customizable with different themes and color schemes.
- Tab completion features on Windows.
- Multiple nested split panes.
- Clickable URLs, IPs, and paths
- Quake mode allows the terminal to be docked to a side of the screen.
- Plugins are available like connecting to docker and the search-in-browser feature.
This guide will show you how to install Tabby Terminal Emulator on Windows 11|Windows 10.
Install Tabby Terminal Emulator on Windows 11 / Windows 10
Download the latest app release of Tabby Terminal Emulator from the Releases page.
Click on the package to install it. the installation wizard opens as shown. Choose the installation method you want then click next.
The next window that opens allows you to set the location of installation, You can change or leave it as default. Then click on Install. Once the installation is done, the following window opens. Click on Finish to exit setup. You can check the Run Tabby to open once you exit the setup.
Launch Tabby on Windows 11 / Windows 10
The Tabby Terminal Emulator opens as follows with an acknowledgment of the download. Click on Close and never show again.
The Tabby Termulator dashboard opens next.
Click on Settings to customize the app. The first setting is the Application tab which allows you to check for software updates and change the language interface. You can also report a problem on GitHub.
The next setting is the Appearance tab. This tab shows you how to change the font and even the terminal background. You can select the color from the theme or from the Color scheme.
The next setting is the Terminal tab which allows you to customize the keyboard, mouse sound, and clipboard settings. You can also choose to open the terminal on app startup and restore terminal tabs on app startup.
Color Scheme tab allows you to choose different themes for the terminal background. You can select from the available shown.
You can also customize the color scheme to fit your style. Then once done click on save and the settings will apply. You might be required to restart the app.
The Plugins tab shows the available plugins that can be interacted with the app like docker and themes
To install a plugin, click on the plugin to see a button named Get to install. Let’s say I want to install docker, I would click on docker then click the Get button as shown below.
To install another plugin like theme-hype, you click on it then click Get to download and install it.
Another plugin to install would be the search-in-browser plugin that allows you to click on the links on the terminal and open them with your default browser.
The Window tab allows you to change the appearance of the whole app window. You can choose a theme from the already available or download them from the plugin. I will use the recent one that I have installed from the plugin called Hype. Other settings include where to locate tabs on the screen, where to dock the Window app on the screen when you open it, and also the size of the window frame.
Under the Profile and connections tab, you are able to view the profiles which you can connect either via SSH or Serial. You can also create a new profile. For example, to connect to your EC2 instance let’s say on AWS. Under Profiles click New Profile
Then select the base profile to use a template, I choose SSH.
Add the profile details, including the name, Host, username of the server to connect to, and Group of the instance. You will also have to provide an authentication method which for EC2 instances on AWS are authenticated via a Private Key.
Note: The host IP is just a random number to show how to input it. Use your own IP address of the instance.
The new profile is listed under the group AWS as shown below.
To open a session, click on the icon next to the ‘+’ sign to add a session. the new profile created will be among the lists of the available sessions.
With that process, you can open a session for Windows Powershell using the same procedure.
The windows PowerShell opens as shown below.
You can also enable the OS default shell for Linux. Note that you should have a Linux distribution installed in your system.
The Bash shell opens as shown below.
From this guide, we have installed Tabby Terminal Emulator on Windows 11|Windows 10. Tabby is a free, open-source terminal emulator of the modern age. It is a good terminal emulator with customization options to fit your identity and Plugins to extend its performance It has a SSH client, Telnet client and a serial terminal integrated with it.