Vercel
p/vercel
The frontend cloud. Creators of Next.js.
Leo Lamprecht
Hyper 2 โ€” The second generation of the Hyper terminal
Featured
45
โ€ข

We are pleased to announce Hyper 2, featuring:

- A new high-performance Canvas based rendering engine

- An online catalog of plugins and themes

- The hyper CLI to install plugins and themes with one command

- Improved keymaps support

- Improved support for hyperlinks

Replies
Ahmad Awais โšก
I really like Hyper terminal. It's hackable and easy to use. Built a few themes for it as well. The JavaScript eco-system + terminal is FTW. P.S. Check out Shades-of-Purple-Hyper theme. ๐Ÿฆ„ GIF Demo โ†’ https://on.ahmda.ws/qvUU/c GitHub โ†’ https://github.com/ahmadawais/sh...
Timothy
Top Product
Maker
@mrahmadawais Nice! I saw you submitted this to the Hyper Store, I'll review it soon! ๐Ÿ–ค
Ahmad Awais โšก

I really like Hyper terminal. It's hackable and easy to use. Built a few themes for it as well. The JavaScript eco-system + terminal is FTW.

Pros:

Hackable. JavaScript. Theming is fun, checkout Shades-of-Purple ๐Ÿฆ„ Theme

Cons:

Many of those were solved in version 2.0.0 ๐Ÿ‘Œ

Harris Robin Kalash

I haven't had any issues with it, been very happy and using it for almost a year now. Issues are resolved quickly and there's a great community and a lot of plugins.

Pros:

Beautiful, easily customizable so you can make your terminal really personal.

Cons:

Can be slow a little sometimes, but this doesn't happen often and I'll accept it for the tradeoff of everything else it offers.

Tierney Cyren

Been using Hyper since it's initial release. At this point I don't think I'd be comfortable using any other terminal, since I have such a consistent experience when developing on *any* platform. 10/10.

Pros:

Cross-platform terminal, highly extensible, well supported.

Cons:

Occasional issues with Electron, usually fixed within a day or two.

Dominik Serafin
Hyper is awesome after you start it. But starting it takes a while (sometimes even couple of seconds). As a full-stack developer who works with up to 6-10 console windows open sometimes, it's really pain to open/close them when it takes couple of seconds. Where native Windows console opens instantly.
Timothy
Top Product
Maker
@serafindominik Ah, I'm sorry to hear that. I haven't seen this issue commonly from Windows users. Would you mind submitting an issue on the Hyper repo, with the information it asks for, and we can see if there's a way to help out? ๐Ÿคž
Dominik Serafin
I'm not talking about like ~10 seconds loading times. I'm talking about 1-3 second loading times 'cause Hyper is based on Electron. Personally, I need that under 100-300ms native console startup times ๐Ÿ’† Nevertheless, Hyper is awesome piece of software and would recommend it to anyone who isn't console power user.
Sid Puri
@serafindominik im sorry did you just say a windows console was better than a terminal?
Dominik Serafin
@purisid not sure what you exactly mean? If you mean terminal like the terminal in macOS, then nope, I didn't say that Windows console is better. Personally I prefer macOS terminal (and Apple products in general), but I'm a gamer, so my main machine is Windows for everything.
Jacqueline von Tesmar
Hey @timothyis_ & @chabou69, Can you explain a bit more about what you've built here, to a non-techy?
Markoz
@timothyis_ @chabou69 @jacqvon Hi :-) Hyper is a terminal built by web technologies such as electron, we use xterm js engine that uses it vs code in its integrated terminal. What differentiates hyper from any other terminal are the plugins and themes.
Primer
@timothyis_ @chabou69 @jacqvon @markoz lol that was a very very technical explanation. 2/10 for effort ๐Ÿง Iโ€™ll have a bash. He has built a fancy new โ€œterminalโ€. A โ€œterminalโ€ is an interface thatโ€™s lets you talk to your computer by typing in words, as opposed to using the mouse and icons.
Timothy
Top Product
Maker
@chabou69 @jacqvon That's a really good question actually, since Hyper is for devs (from devs). I'll do my best: Hyper is a terminal emulator, similar to the Terminal.app on macOS or cmd.exe on Windows. Basically, it gives you the ability to interact using text with your operating system; based in a graphical interface. Hyper is special because it's built with web technologies, like HTML, CSS, and JavaScript. This is a good thing because these technologies are common-place these days and we find that many developers wanting to contribute have a much easier time with it thanks to the way it is built. What does this mean? Thankfully, it's much easier for developers to come along and contribute to the app using the languages they already know, or if they don't, it's a much lower bar of entry (it's apparent). On from that, this means Hyper is open for vast improvements from the community! It's open-source (https://github.com/zeit/hyper) so it's easy to contribute to from that perspective too. Hyper also has plugins that those same developers can publish, too. That's where our new Hyper Store (https://hyper.is/plugins and https://hyper.is/themes) comes in. We've tried to make it easy for any user or developer of Hyper to find or build what they're looking for in the app just by creating a plugin! I hope this explains Hyper in a non-techy way. It's always a bit hard for me to explain from a different perspective ๐Ÿ˜…
randi miller
@chabou69 @jacqvon @timothyis_ I told my partner "The new DOS" although... anyone under 30 probably wouldn't get that. :p
Justus
Someone please tell me why I would accept the overhead of yet another Electron app running over something like iterm2? This is a serious question.
Leon Calcutt
@justuseapen Overhead is minimal and would go completely unnoticed by someone who wasn't aware it was cross-platform. Can replicate your terminal style across multiple operating systems. Plugins support allows for community contributions and it just looks better than iterm2.
Graeme

It's really easy to build plugins, and has a great community around it!

Pros:

Really customisable!

Cons:

None from me

Vignesh Warar
This is Great But When I saw this first, I thought finally someone developed Linux equivalent commands in windows โ˜น๏ธ but anyways this is cool
Mike G
@vignestion You can have Hyper load cygwin or connect it with the Windows Subsystem for Linux if you want bash, hyper not required for that though.
Erick Barron
@vignestion Use Linux Subsysrem, that's why I use. I even created Windows aliases to mimic commands that don't normally work, like "touch". You will just have to Google their equivalent Windows form.
Tierney Cyren
@vignestion seems like this may make a good tutorial for someone to write - definitely do-able, especial with the WSL ๐Ÿ˜…
Devon Bradley
I love hyper term! Wish it had better support out of the box for the Micro text editor key bindings. Those two would be a match made in minimalist heaven.
Preston Badeer

Unfortunately I had terrible battery life and RAM/CPU usage compared to iTerm 2, and didn't find many practical plugins (though many of them are cool).

Pros:

Fun, easy to install, easy to mod.

Cons:

BATTERY LIFE (this is my main reason for not using it), many plugins aren't practical, performance is more like a browser than a terminal

Anthony Da Mota
Nice improvements! However I'll still stick with iTerm2 since I need performance before anything :(
Anthony Da Mota
@kcucchia Even tho I won't use it, I can see the improvements made. It deserves my upvote ๐Ÿค“
Timothy
Top Product
Maker
@akdm_ I'm sad to hear you'll stick with iTerm 2, although it's your preference that matters! We put a lot of work into making Hyper 2 as performant or more performant than other similar apps. We've seen a lot of the community happy with the improvements there. I hope you'll give it another try ๐Ÿ™
Arpit Chauhan
@akdm_ @timothyis_ I think that to a large extent, it's Electron developers' responsibility to make it more performant and less resource-consuming. I have no doubt that they must be trying hard, but it certainly isn't good enough (maybe because of no fault of their own). There is a limit to how many Electron apps people can run, and it's way smaller than the number of native apps one can run.
Mike G
Loved the first version and excited to try the new one but Symantec is flagging it as a malicious file, which makes installing on my work PC a pain.
Timothy
Top Product
Maker
@mgaruccio That's not good ๐Ÿ™ˆWe'll look at what can cause this ๐Ÿคž
Alex

Changes made into version 2 have dramatically increased stability and for most task can be used as the day to day terminal.

Pros:

Speed and handling improvements

Cons:

Can stutter under more verbose outputs

Leon Calcutt
Best terminal I've used and can easily copy look and feel across many OSs. Those complaining about performance are just cross-platform haters.
Nate Davis
Switched a couple months ago and never looked back. Best terminal experience. The new store for themes and plugins is something I have waiting for, awesome job!
Timothy
Top Product
Maker
@nate_davis Glad to hear it! Feel free to submit plugins/themes to the Hyper Store if you like them!
Fery Wardiyanto

I you're on Windows machine, especially if you're working with TMUX, VIM (or NeoVIM) & powerline (or Vim-airline) inside WSL, Built-in bash or mintty terminal still the best choice for now.

Current issues of mine with TMUX & VIM:

- Colour simply incorrect in some cases (vim syntax, powerline or vim airline, tmux, zsh (oh-my-zsh theme) etc)

- Cursor navigation & text selections are terrible.

> Can't navigate to another panes nor window on Tmux (or Tabs on Vim). If you have 2 panes opened (vim nor tmux).

> Can't selecting the text on one side of your pane only, you'll end up with selecting all texts appears in the terminal window

- Scrolling is even worse, especially after risizing the window inside tmux or vim

Cheers

Pros:

Good Looking, Cross Platform (kind of)

Cons:

Doesn't work well on Windows WSL + TMUX + Powerline

Braden Watkins
Awesome!! Iโ€™ve been looking for something like Hyper for Windows for a while now.
Karolina Geller
Very good
Praveen
nice