DEV Community

Cover image for The modern age terminal
Akash Pattnaik
Akash Pattnaik

Posted on


The modern age terminal

Hey there everyone ๐Ÿ‘‹!

Surely we all use terminals in our life? (developers only). Yes, so people using terminal, be amazed of something new.

๐Ÿ˜ฎ Difference between a Terminal and Shell

  • The Shell is the program that actually processes commands and outputs results whereas a Terminal is a wrapper program that runs a shell and allows us to enter commands.

  • ๐Ÿง‘โ€๐Ÿ’ป For example, Command Prompt is an Terminal and Powershell is a Shell.

So basically, A terminal is a input-output program that runs the commands originally in a shell.

๐Ÿฆ„ Introduction to Tabby

Tabby is a next-gen, modern terminal for developers. It might not be as light-weight as cmd but it is quite productive.

Tabby was released publicly as a open-source Terminal on github on December 23, 2016! The initial version were pretty good comparable to that time. Today, it is one of the most leading cool-UI and productive Terminals.

๐Ÿงก Tabby is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux.

๐Ÿชถ Terminal Features

  • Supports various extensions
  • Progress detection
  • Tabs can be formed on any side of the window
  • Notifications are sent when a certain progress is completed
  • Warnings on multiline paste
  • Supports customs shell profiles
  • Supports configurable shortcuts and multi-chord shortcuts
  • Integrated SSH client with a connection manager

๐Ÿชธ Previews

Preview 1

Preview 2

Preview 3

  • The themes can be customized according to your comfort zone with simple changes in css files.

๐Ÿฒ Conclusion

Isn't all this just great? It's quite exciting to know we can always keep coding inside our comfort zone because of all the open-source developers out there in the world.

๐Ÿ™ Connect with me

  • Mail -
  • Github - BLUE-DEVIL1134
  • Twitter - akash_am1

Top comments (0)

An Animated Guide to Node.js Event Loop

>> Check out this classic DEV post <<