JavaScript Terminal

Open-source JavaScript projects categorized as Terminal

Top 23 JavaScript Terminal Projects

  • GitHub repo edex-ui

    A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.

    Project mention: eDEX-UI is a fullscreen, cross-platform terminal emulator and system monitor that looks and feels like a sci-fi computer interface. ---we need themes from you at cyberDeck | | 2021-04-18

    and specifically for raspi users, I saw this:

  • GitHub repo chalk

    🖍 Terminal string styling done right

    Project mention: How to Setup a Minimal Node.js Server | | 2021-05-14

    I'm using chalk green color here. You can use the one you want. Check the doc!

  • GitHub repo terminalizer

    🦄 Record your terminal and generate animated gif images or share a web player

    Project mention: Are there any tools that auto type code for the purpose of recording video? | | 2021-03-31

    Check out terminalizer - I think you can record your terminal, edit out all of the backspaces, adjust the speed, etc and turn it into a GIF.

  • GitHub repo enquirer

    Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, Generate, lint-staged, pm2, gluegun, hygen, GitHub Actions Toolkit, @airbnb/nimbus, and many others!

    Project mention: Recommend Packages For Interactive Terminal Menus | | 2020-12-21

    For now I'm really just looking to show simple menus. I don't really need to completely design them myself... really just after something where I can tell the library what the menu items are, and it does the rest. e.g. here's all the code you'd need to write for a menu with enquirer.js. there a way to do this with brick, or another package that uses brick?

  • GitHub repo themer

    🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

    Project mention: Themer - Generates themes for your development environment and wallpapers | | 2021-05-07
  • GitHub repo electerm

    📻Terminal/ssh/sftp client(linux, mac, win)

    Project mention: Electerm – Terminal/SSH/sftp client (Linux, mac, win) | | 2021-03-06
  • GitHub repo consola

    Elegant Console Logger for Node.js and Browser 🐨

    Project mention: Use Console.log() Like a Pro | | 2021-04-12

    consola library is a great alternative to JavaScript console. Provides some really neat formatting and more power features.

  • GitHub repo

    🐦 Bringing animated parrots to terminals everywhere

    Project mention: Trance music goes well with it | | 2021-04-28
  • GitHub repo kubebox

    ⎈❏ Terminal and Web console for Kubernetes

    Project mention: Getting to Grips With Kubernetes Command-Line Tools | | 2021-03-14

    If that later becomes problematic, maybe I'll switch to

  • GitHub repo hyper-snazzy

    Elegant Hyper theme with bright colors

    Project mention: What's your theme, font, color-scheme of choice? | | 2021-04-30

    Color-Scheme: Snazzy

  • GitHub repo nve

    Run any command on specific Node.js versions

  • GitHub repo figures

    Unicode symbols with Windows CMD fallbacks

  • GitHub repo janeway

    🌌 A Node.js console REPL with object inspection and many other features

    Project mention: 🧢 Stefan's Web Weekly #2 | | 2021-01-17

    11ways / janeway – A Node.js console REPL with object inspection and many other features

  • GitHub repo enigma-bbs

    ENiGMA½ BBS Software

    Project mention: Ask HN: Could something like HN work on the fediverse? | | 2021-01-21

    Only if we can rock the old modems. I know there were some BBS....

    ....just went down the rabbit hole.

    There is lots of bbs stuff out there. Here is one such example:

  • GitHub repo bitcoin-chart-cli

    Bitcoin chart for the terminal as command line util

    Project mention: Composite output, a CRT and a bit of Blade Runner | | 2020-12-31

    Sure! - github repo for bitcoin-chart-cli price tool - graphics by OTARI - youtube video

  • GitHub repo Notica

    Send browser notifications from your terminal. No installation. No registration.

    Project mention: Show HN: Alert yourself after a long-running task in terminal | | 2021-02-24

    I wrote Notica ( to do something similar. It uses web browser notifications so it works on the servers you are SSH'd into and also to your phone.

  • GitHub repo cross-platform-terminal-characters

    All the characters that work on most terminals

    Project mention: All the characters that work on any terminal and any operating system | | 2021-03-29

    I think the confusion might be in my improper usage of "Windows terminal" where I meant "Windows default terminal", i.e. "Console host" (which you rightfully corrected). I fixed the document to use the proper term.

  • GitHub repo cash-cli

    💰💰 Convert currency rates directly from your terminal!

  • GitHub repo unix-permissions

    Swiss Army knife for Unix permissions

  • GitHub repo

    Web-based Terminal for Bash designed for mobile with autocomplete suggestion & gesture typing keyboard

    Project mention: $1 Unistroke Recognizer | | 2021-05-05
  • GitHub repo termstart

    :rocket: A terminal-themed start page for web browsers

    Project mention: [i3-gaps] uwu | | 2021-01-08

    startpage: here

  • GitHub repo iris

    BOT Íris oficial em português, inglês e espanhol do grupo Legião Z, possui mais de 200 comandos gratuitos, capacidade de rodar Terminal e "todas" as programações dentro do WhatsApp e outras coisas. (by KillovSky)

    Project mention: Hi guys, I need help. I get this error and I don't know what to do. the app Im trying is called git (Git-2.31.0-64-bit). (I have the worst pulse, imsorry lmao). Thanku very much uwu | | 2021-03-25
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-14.


What are some of the best open-source Terminal projects in JavaScript? This list will help you:

Project Stars
1 edex-ui 30,826
2 chalk 16,401
3 terminalizer 11,477
4 enquirer 5,923
5 themer 4,165
6 electerm 3,144
7 consola 3,053
8 2,507
9 kubebox 1,710
10 hyper-snazzy 1,266
11 nve 541
12 figures 448
13 terminal-link 421
14 janeway 398
15 enigma-bbs 306
16 bitcoin-chart-cli 226
17 Notica 225
18 cross-platform-terminal-characters 168
19 cash-cli 167
20 unix-permissions 108
21 95
22 termstart 64
23 iris 59