hyper - A terminal built on web technologies

  •        28

Note: The version available on Homebrew Cask or Chocolatey may not be the latest. Please consider downloading it from here if that's the case.Regardless of the platform you are working on, you will need to have Yarn installed. If you have never installed Yarn before, you can find out how at: https://yarnpkg.com/en/docs/install.

https://hyper.is
https://github.com/zeit/hyper

Dependencies:

aphrodite-simple : 0.4.1
color : 2.0.0
css-loader : 0.28.4
json-loader : 0.5.7
ms : 2.0.0
php-escape-shell : 1.0.0
react : 16.0.0
react-deep-force-update : 2.0.1
react-dom : 16.0.0
react-redux : 5.0.6
redux : 3.7.2
redux-thunk : 2.2.0
reselect : 3.0.1
runes : 0.4.2
seamless-immutable : 7.1.2
semver : 5.4.1
uuid : 3.1.0
xterm : 2.9.2

Tags
Implementation
License
Platform

   




Related Projects

awesome-hyper - πŸ–₯ Delightful Hyper plugins, themes, and resources

  •    

A curated list of sweet Hyper packages, themes, and resources. Please read the contribution guidelines before contributing.

hyper-pokemon - 🌈 Tailor-made Pokémon themes for your Hyper terminal

  •    Javascript

All of the wonderful Pokémon backgrounds were created by the amazing Teej/TopHat, MapleRose & Ferretdayo.Do you enjoy this project? Maybe you love Star Wars, Yoda or Darth Vader? Then, you will also love our Hyper Star Wars theme project. Go have a peek.

hyper-snazzy - Elegant Hyper theme with bright colors

  •    Javascript

Add hyper-snazzy to the plugins list in your ~/.hyper.js config file and restart Hyper.To get the exact same look as in the screenshot, you need to use the Pure prompt, Menlo font, and the zsh-syntax-highlighting plugin to have commands highlighted.

extraterm - The swiss army chainsaw of terminal emulators

  •    C++

Extraterm is an open source project to build a terminal emulator and expand it with new features to support modern workflows and do more than just act like a glorified teletype. More background information is in the Why document.

terminus - A terminal for a more modern age

  •    TypeScript

Terminus is a web technology based terminal heavily inspired by Hyper. It is, however, designed for people who need to get things done. Plugins can be installed directly from the Settings view inside Terminus.


upterm - A terminal emulator for the 21st century.

  •    TypeScript

Upterm (formerly Black Screen) is an IDE in the world of terminals. Strictly speaking, it's both a terminal emulator and an interactive shell based on Electron. Upterm shows the autocompletion box as you type and tries to be smart about what to suggest. Often you can find useful additional information on the right side of the autocompletion, e.g. expanded alias value, command descriptions, value of the previous directory (cd -), etc.

alacritty - A cross-platform, GPU-accelerated terminal emulator

  •    Rust

Alacritty is the fastest terminal emulator in existence. Using the GPU for rendering enables optimizations that simply aren't possible in other emulators. Alacritty currently supports FreeBSD, Linux, macOS, and OpenBSD. Windows support is planned before the 1.0 release. Alacritty is focused on simplicity and performance. The performance goal means it should be faster than any other terminal emulator available. The simplicity goal means that it doesn't have features such as tabs or splits (which can be better provided by a window manager or terminal multiplexer) nor niceties like a GUI config editor.

pastel - Terminal output styling with intuitive and clean API.

  •    Ruby

Terminal output styling with intuitive and clean API that doesn't monkey patch String class. Pastel is minimal and focused to work in all terminal emulators.

tty-progressbar - A flexible progress bar drawing in terminal emulators

  •    Ruby

A flexible progress bars drawing in terminal emulators. TTY::ProgressBar provides independent progress bars component for TTY toolkit.

aminal - A modern cross-platform terminal emulator in Go

  •    Go

Aminal is a modern terminal emulator for Mac/Linux/Windows implemented in Golang and utilising OpenGL. The project is experimental at the moment, so you probably won't want to rely on Aminal as your main terminal for a while.

terminology - The best terminal emulator based on the Enlightenment Foundation Libraries

  •    C

This is an EFL terminal emulator with some extra bells and whistles. Please see http://www.enlightenment.org for information on these.

ternimal - Simulate a lifeform in the terminal

  •    Rust

Ternimal (note the spelling) is a program that draws an animated lifeform in the terminal using Unicode block symbols. It works in most terminal emulators and with most monospaced fonts.Ternimal is also an exercise in minimalism and restraint. Written in just 1000 lines of Rust, it has no dependencies and consumes very few resources: 400 kB on disk, 3 MB of RAM and 4 % of a single CPU core with the default parameters. It implements its own linear algebra operations from scratch, as well as basic command line parsing and a simple random number generator.

tilix - A tiling terminal emulator for Linux using GTK+ 3

  •    D

A tiling terminal emulator for Linux using GTK+ 3. The Tilix web site for users is available at https://gnunn1.github.io/tilix-web.Note that Terminix is changing its name to Tilix due to a trademark issue with the Terminix International Corporation. It may take a few weeks to complete the process, thank you in advance for your patience while we work through this change.

tilda - A Gtk based drop down terminal for Linux and Unix

  •    C

Tilda is a terminal emulator and can be compared with other popular terminal emulators such as gnome-terminal (Gnome), Konsole (KDE), xterm and many others. The specialities of Tilda are that it does not behave like a normal window but instead it can be pulled up and down from the top of the screen with a special hotkey. Additionally Tilda is highly configurable. It is possible to configure the hotkeys for keybindings, change the appearance and many options that affect the behavior of Tilda. The screen shots below show some of the options that Tilda provides. Starting with version 1.4 Tilda's keybindings page switches to a new list based layout that is easier to use.

xterm.js - A terminal for the web

  •    TypeScript

Xterm.js is a terminal front-end component written in JavaScript that works in the browser. It enables applications to provide fully featured terminals to their users and create great development experiences.

pixd - πŸ” Colourful visualization tool for binary files

  •    C

pixd is a tool for visualizing binary data using a colour palette. It is in a lot of ways akin to a hexdump tool, except using coloured squares to represent each octet. pixd uses 24-bit color SGR escape sequences. For a list of terminal emulators with support for these, see XVilka's list of supporting terminal emulators.

terminal-to-html - Converts arbitrary shell output (with ANSI) into beautifully rendered HTML

  •    Go

Terminal is a Go library for converting arbitrary shell output (with ANSI) into beautifully rendered HTML. See http://en.wikipedia.org/wiki/ANSI_escape_code for more information about ANSI Terminal Control Escape Sequences. It provides a single command, terminal-to-html, that can be used to convert terminal output via STDIN, as well as via a simple web server.

vim-gotham - Code never sleeps in Gotham City.

  •    Vim

Gotham is a very dark vim colorscheme. It works on GUI vim (MacVim or gVim) and on terminal vim. For terminal vim, there's support for a lot of terminal emulators in the gotham-contrib repository.If you don't use a plugin manager just copy the content of vim/colors/ to ~/.vim/colors.

Chalk - Terminal string styling done right

  •    Javascript

Chalk comes with an easy to use composable API where you just chain and nest the styles you want. Chain styles and call the last one as a method with a string argument. Order doesn't matter, and later styles take precedent in case of a conflict. This simply means that chalk.red.yellow.green is equivalent to chalk.green.