Hyper 1.0 has been released by one of the startups called Zeit. Hyper is a terminal emulator which is written in JavaScript, CSS, and HTML. Hyper is based on an open source framework called Electron which uses HTML and Js for building cross-platform desktop applications. Now Hyper is available for 64-bit systems which include Windows, MacOS, and Linux followed by which 32-bit will be coming soon.
The main advantage of Hyper is that it uses web technologies like HTML, JavaScript, nd CSS which provides compatibility, expanding and customizing.This terminal emulator support extensions.This allows you to add latest features or ability to the app or amend changes to make it look different.
Goals of Hyper
According to the official website, the main goal of this project is to develop beautiful and extensible experience for the command-line interface users which are developed on open web standards. In the coming years, this community will be looking forward to including innovative enhancements which are simple, powerful and also well- tested interface to gain more productivity.
Extensions and Extension API
In the official website, it is mentioned that extensions are now available on pm. They are appreciating the users to add “hyper” in the “keywords” field into the “package.json”. The extensions are common Node.js modules which are loaded by Electron and the renderer process.The extensions are designed over a composition of the API’s that are used to build the terminal: React components and Redux actions.In Hyper, they allow you to intercept and compose every bit of its functionality rather than exposing a custom API method or a parameter for each and every possible customization point.
Hyper may not replace a native terminal emulator for most of the users, but if you’re a person who spends a lot of time on the command line, it may give you a whole different experience. Hyper is the only 64-bit application which is available for download in MacOS and Ubuntu from Github.
Leave a Reply
Your email address will not be published. Required fields are marked *