JavaScript Terminal

Open-source JavaScript projects categorized as Terminal

Top 23 JavaScript Terminal Projects

  • chalk

    🖍 Terminal string styling done right

    Project mention: Comparison of Node.js libraries to colorize text in terminal | dev.to | 2023-09-20

    Today the most popular library and de facto standard is the chаlk. The chalk has rich functionality, is fast but not ideal. It lacks some useful features.

  • terminalizer

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

    Project mention: gh-contribs - github contribution graph in your Terminal | /r/commandline | 2023-02-15

    github.com/faressoft/terminalizer/issues/96

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • electerm

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

  • enquirer

    Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and many others! Please follow Enquirer's author: https://github.com/jonschlinkert

    Project mention: For achieving the widest adoption among Windows users, which commonly used scripting language would be best suited for a CLI program?% | /r/AskProgramming | 2023-03-10

    Although I'm happy there is a way to bundle Node.js apps with support for pnpm, and for a modern-ish version of Node.js, it's somewhat slow in my experience to build locally. Interactivity doesn't have the greatest ecosystem there, especially with TypeScript. Best library I've found is Enquirer.

  • parrot.live

    🐦 Bringing animated parrots to terminals everywhere

    Project mention: I saw smoke coming out of it at one point | /r/shitposting | 2023-03-22

    Today I checked how many times I can type "curl parrot.live" in my school's computer...

  • jquery.terminal

    jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands

    Project mention: May I see some of your projects? :) | /r/Frontend | 2023-01-17

    Few of my Open Source projects: * jQuery terminal * LIPS Scheme * Gaiman * Sysend * Wayne

  • asciinema-player

    Web player for terminal session recordings

    Project mention: Asciinema: Record and share your terminal sessions, the simple way | news.ycombinator.com | 2023-11-03
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • kubebox

    ⎈❏ Terminal and Web console for Kubernetes

    Project mention: What daily terminal based tools are you using for cluster management? | /r/kubernetes | 2022-12-05

    To anyone visiting here, I got a lot of feedback for new tools (which I haven't tried yet), both on Youtube and here, so I compiled it into a list: A comment on Lens: Initially I wanted to include Lens in the video but decided it's a bit different in that it's not a CLI / TUI. Many users shared bad experience with Lens, mainly around performance and a large amount of requests it shoots at the cluster API to a point where some companies banned it. These are the tools (I may add a video review on if anyone thinks it's worth it): * https://github.com/kubermatic/fubectl - for an improved kubectl experience * https://github.com/particledecay/kconf - for those with complex kubeconfig changes requirements * https://github.com/MuhammedKalkan/OpenLens - an open version of Lens (note the above before using) * https://github.com/hidetatz/kubecolor - colored kubectl output :) * https://github.com/astefanutti/kubebox - the K9s little brother? * https://github.com/bergerx/kubectl-status - human friendly resource status output

  • ervy

    Bring charts to terminal.

  • colorette

    🌈Easily set your terminal text color & styles

    Project mention: Comparison of Node.js libraries to colorize text in terminal | dev.to | 2023-09-20

    Here are the smallest libs: picocolors (2.6KB), kleur (2.7KB), ansis (3.2KB) and colorette (3.3KB), the rest are at least double larger.

  • hyper-snazzy

    Elegant Hyper theme with bright colors

  • terminator-themes

    :metal: The biggest collection of themes for Terminator terminal.

    Project mention: My Gruvbox Dark-themed XFCE notebook setup w/ Plank dock. Just moved back to XFCE from KDE on my notebook, forgot how snappy, functional, and pretty XFCE can be. | /r/desktops | 2023-04-14

    Gruvbox-Dark Terminator theme here

  • picocolors

    The tiniest and the fastest library for terminal output formatting with ANSI colors

    Project mention: Comparison of Node.js libraries to colorize text in terminal | dev.to | 2023-09-20

    Here are the smallest libs: picocolors (2.6KB), kleur (2.7KB), ansis (3.2KB) and colorette (3.3KB), the rest are at least double larger.

  • tmux

    An arctic, north-bluish clean and elegant tmux color theme. (by nordtheme)

  • gradient-string

    :rainbow: Beautiful color gradients in terminal output

  • iterm2

    An arctic, north-bluish clean and elegant iTerm2 color scheme. (by nordtheme)

  • nve

    Run any command on specific Node.js versions

  • yoctocolors

    The smallest and fastest command-line coloring package on the internet

  • figures

    Unicode symbols with fallbacks for older terminals

  • cabal-cli

    Terminal client for Cabal, the p2p chat platform.

  • dircolors

    An arctic, north-bluish clean and elegant dircolors theme.

  • enigma-bbs

    ENiGMA½ BBS Software

    Project mention: ENiGMA½ – modern BBS software with a nostalgic flair | news.ycombinator.com | 2023-07-04
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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 2023-11-03.

JavaScript Terminal related posts

Index

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

Project Stars
1 chalk 20,930
2 terminalizer 14,664
3 electerm 9,589
4 enquirer 7,347
5 parrot.live 3,366
6 jquery.terminal 2,959
7 asciinema-player 2,527
8 kubebox 2,094
9 ervy 1,578
10 colorette 1,566
11 hyper-snazzy 1,412
12 terminator-themes 1,090
13 picocolors 1,068
14 tmux 993
15 gradient-string 969
16 iterm2 967
17 nve 681
18 yoctocolors 656
19 terminal-link 596
20 figures 564
21 cabal-cli 520
22 dircolors 501
23 enigma-bbs 499
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
www.influxdata.com