Hyper a terminal by Vercel

M Ferreira
M Ferreira

They say

Tools maketh the engineer

I have started using Hyper as my main terminal. I think it's great and I think you might like it too.

Built by the team over at Vercel using Electron Js.

It's been around for a few years(3 or more) and still going strong, is actively maintained you can see the pull requests here.

Things I like about it

Easily configurable via a JavaScript config

On installation a dot file called .hyper.js is created in your home directory, take a closer look at mine on github here.

Shortened for brevity.

module.exports = { ... config: { // choose either `'stable'` for receiving highly polished, // or `'canary'` for less polished but more frequent updates updateChannel: "stable", ... plugins: [ "hyper-snazzy", "hyperlinks", "hyperborder", "shades-of-purple-hyper", ], ... }

note: you should move your config to a central location "config".


Plugin ecosystem

Hyper has a plugin ecosystem you can install plugins and most importantly themes very easily.


Hyper has CLI to help you install those plugins and themes, command below will install the Shades of purple theme.

hyper i shades_of_purple

It's not a resource hog

It's low usage on memory is great.

I used to use Iterm2 on mac and found that a bit hungry on memory. Hyper is winning.


Split tabs, horizontal and vertical

Who's got time to learn TMUX amirite! (actually tmux is a pretty cool terminal multiplexer if you are running a unix based server and want long standing process to run forever this is what you use.)


In summary if you spend a lot time in the terminal like I do, you will love Hyper, it's fast, configurable, plugin'able (is that even a word) and finally it looks amazing the font rendering is smooth smooth smooth.

Thanks for reading, consider sharing this post with your friends 🥳

Stay up to date

Consider keeping up to date with software development and design by signing up to my newsletter.

I will only email you when I make a new post.