chalk
Terminal string styling done right
Found 3561 results for shell
Terminal string styling done right
Strip ANSI escape codes from a string
ANSI escape codes for styling strings in the terminal
Detect whether a terminal supports color
Regular expression for matching ANSI escape codes
Wordwrap a string with ANSI escape codes
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
Process execution for humans
Gracefully restore the CLI cursor on exit
ANSI escape codes for manipulating the terminal
Slice a string with ANSI escape codes
Toggle the CLI cursor
Detect whether the terminal supports Unicode
Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).
Check if stdout or stderr is interactive
quote and parse shell commands
Truncate a string to a specific width in the terminal
Check if a string has ANSI escape codes
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
Convert a tilde path to an absolute path: `~/dev` → `/Users/sindresorhus/dev`
Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)
Portable Unix shell commands for Node.js
CommonJS version - The smallest and fastest command-line coloring package on the internet
Manipulate strings according to the word parsing rules of the UNIX Bourne shell.
Execute shell command forwarding all stdio.
Colors, formatting and other tools for the console
SSH2 client and server modules written in pure JavaScript for node.js
Terminal string styling with tagged template literals
The smallest and fastest command-line coloring package on the internet
Parse a glob pattern into an object of tokens.
The color gray, in ansi.
Returns a promise with the results of a shell command
Beautiful color gradients in terminal output
The color red, in ansi.
The color cyan, in ansi.
A tool for writing better scripts
Portable Shell Commands for Node
Generic CLI tool to automate versioning and package publishing-related tasks.
write output to a file through shell commands
Run the Node.js binary no matter what
launch $EDITOR in your program
The color blue, in ansi.
Escape and stringify an array of arguments to be executed on the shell
semantic-release plugin to run custom shell commands
Shell Script dictionary for cspell.
Ultra-fast cross-platform command line utility to watch file system changes.
Netlify config module
Get the username of the current user
Get the passwd user entry from a username or user identifier (UID)
An opinionated `shellscript` formatter plugin for Prettier, also support simple format of `Dockerfile`, `properties`, `gitignore`, `dotenv`, `hosts`, `jvmoptions`...
a 'json' command for massaging and processing JSON on the command line
Strip ANSI color codes from a string. No dependencies.
A tiny cross-platform promise based wrapper around child_process.spawn.
Cross-platform success symbol.
Node.js port of Python's shlex shell-like lexer
The color green, in ansi.
Let users toggle colors
log-update fork that uses async-exit-hook internally
The color grey, in ansi.
HTML pretty printer CLI utility (based on jsbeautifier)
The color bgmagenta, in ansi.
The color dim, in ansi.
Full xterm terminal, in your browser
The color reset, in ansi.
The color white, in ansi.
The color strikethrough, in ansi.
The color bgblack, in ansi.
Cross-platform error symbol.
The color magenta, in ansi.
Cross-platform info symbol.
A string manipulation toolbox, featuring a string formatter (inspired by sprintf), a variable inspector (output featuring ANSI colors and HTML) and various escape functions (shell argument, regexp, html, etc).
The color black, in ansi.
The color bgcyan, in ansi.
The color underline, in ansi.
The color bggreen, in ansi.
Netlify build module
Utility for caching files in Netlify Build
Multi-colour console output from chalk with added awesome
The color hidden, in ansi.
The color bold, in ansi.
The color bgblue, in ansi.
The color bgyellow, in ansi.
Replacement for shelljs' slow exec method - benchmarked 20x faster
Utility for adding Functions files in Netlify Build
The color italic, in ansi.
The color yellow, in ansi.
Utility for running commands inside Netlify Build
The color bgred, in ansi.
Display images in iTerm
The color bgwhite, in ansi.
Cross-platform warning symbol.
The color inverse, in ansi.
Utility for dealing with modified, created, deleted files since a git commit
Strips ANSI Control Characters from string or stream
Clone a git repository
Keep writing to the same line in the terminal. Very useful when you write progress bars, or a status message during longer operations
unquote a single shell arguments
Wrapper to download shellcheck
Normalize and validate Node.js versions
Clear the console, cross-platform
Protect and beautify your shell scripting
A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Fetch releases on nodejs.org
Terminal string styling done right
A cross-platform library for safely passing strings through shells
Run shell commands
Resolve Node.js version aliases like 'latest', 'lts' or 'erbium'
List all available Node.js versions
A handy command line interface for gulp
Call a module's exported functions directly from the command line, with arguments.
HTTP Request snippet generator for *most* languages
Bash Automated Testing System
Run shell commands before and after webpack builds
A headless terminal component that runs in Node.js
Bash-powered globbing for node.js
Add scripts(nodejs) support to serverless 1.x
Tiny process execution for humans — a better child_process
Get the user's default shell
Add scripting capabilities to the Serverless Framework
Grunt task for executing shell commands.
markdown in your shell
Run shell commands using child_process#spawn.
Node's first framework for building immersive CLI apps.
Terminal canvas api written with node.js
Limit the shell execution commands to <x> calls same time.
Node.js binding for PowerShell
spawn plugin for gulp
HTTP Request snippet generator for *most* languages
Simple commandline/terminal/shell interface to allow you to run cli or bash style commands as if you were in the terminal.
Check if the process is running as administrator on Windows
Executes provided shell commands with supplied arguments. Supports parallel and templated commands
A tiny and fast package for adding colors to your terminal output.
Pipe to shell commands in gulp
🦅 cli syntax highlighting: any function - any object - 176 languages
tinyspawn is a minimalistic wrapper around child_process
Test command line on Node.js.
Brazilian Faker Data Generator - Gerador de dados para o Brasil. Fork do faker para pt_BR com extensão para CNPJ, CPF, RG, etc.
Check if the process is running with elevated privileges
Like shell substitution but for your JS.
Run shell commands before and after webpack builds
Terminal loading effect.
Tokenize a shell string into argv array
Get the preferred Node.js version of a project or user
Nice-looking lightweight console ASCII line charts â•┈╯ with no dependencies
Colorful animations in terminal output
Simple and interactive solution to provide a list of selectable items on the command line
Escape and join command-line arguments, cross-platform.
Process execution for humans. This is a fork of sindresorhus/execa, but with CommonJS support.
Get environment variables from the shell
Get the $PATH from the shell
Standalone util function from Node.js core to process await statements in REPL.
shcmd
concurrent or serial run npm scripts, javascript tasks, and more
Download a specific version of Node.js
Display images in the terminal
A pluggable logging utility with built-in colors, styles, and modes.
Invoke multiple commands, running in parallel
Node's first framework for building immersive CLI apps.
Grunt task to run shell commands
Fix the $PATH on macOS and Linux when run from a GUI app
Gulp.js command execution for humans
MongoDB Shell CLI REPL
Spawn shell command with platform default shell
Chalk with style strings
💣 Error handler for CLI applications 💥
Updates the previous output in the terminal. Useful for correct rendering progress bars, animations, etc.
Run any command on specific Node.js versions
256 xterm color codes
Simple wrapper to run any git command and process it's output using promises.
gulp plugin for packaging Electron into VS Code
sets up a retina-scaled canvas with render loop
nvm + execa = nvexeca
Excute shell commands in queue
HTTP Request snippet generator for *most* languages
simple shell escape library
A Webpack plugin for running shell scripts on any hook provided by Webpack.
SSH2 client and server modules written in pure JavaScript for node.js
Switch between different .npmrc files with ease and grace
oclif plugin for generating shell completions
A wrapper class for ssh2 to run multiple sequential commands in an SSH shell session, handle command responses, and tunnel through to other hosts using nested host objects
Finds first available shell command from a list.
Common assertions for Bats
Command line arguments parser and stringifier
Tiny library to load (bash) sourceable .env files.
Use ES6 template tags for your node.js shell commands.
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
Portable Unix shell command 'tee', with some extras - read from standard input and write to standard output and files
ANSI colors for your cli with no dependencies
Modular stream transformation system.
Cross-platform Linux commands in pure ES6.
Core plugin functions for husk.
Terminal string styling done right
NgTerminal is a terminal component on Angular 16 or higher.
Child process as a transform stream.
Strip ANSI escape codes
Logging. Colors. Terminals & browsers. Show call locations. Pretty prints objects, Errors, anything!
Easily run console/terminal command(s) from Node
Get the current package's binary path
Netcat client and server modules written in pure Javascript for Node.js
Strip ANSI escape codes
Async NPM shell commands
The official release of Nushell with default features included.
Run shell commands before and after webpack builds
Everything you need to create awesome command line interfaces
Sort YAML files alphabetically
Msee is a command-line tool to read Markdown file in your terminal, and it's a library help your command-line software to output readable markdown content.
Javascript library for starting an AWS SSM session compatible with Browser and NodeJS
SSH and SFTP tasks for gulp
Flexible, powerful, and simple command/argument parser for CLI applications
Colorful animations in terminal output
Better shell commands for grunt. Background/parallel run
emulate the `npm run-script` using stdio
Ansi codes, figlet fonts, and ascii art. 100% JS
colorize console log, this module can work with require('debug')
rxjs operators for execute shell command with ease
Launch $EDITOR in your program
Execute shell commands in Rollup.
Easy to use ssh client with port forwarding and bastion host support
Write terminal strings in UTF typefaces
Check if Node script is running on AppVeyor
``` _ _ _ (_)(_) | | __ _ ___ ___ _ _ ______ __ _ _ __ | |_ / _` |/ __| / __|| || ||______| / _` || '__|| __| | (_| |\__ \| (__ | || | | (_| || | | |_ \_
Run shell commands before and after webpack builds
markshell allows you to output any markdown file formatted and style to the console
Simplified and community-driven man pages
A JavaScript library to create HTML terminals in web pages.
Scaffolding Tool for the fusion of lit with tailwind. DRY development in the speed of light with the zero configuration build tool parcel, playwright and jest testing. jenkinsCI ready.
Mocking/stubbing library for BATS (Bash Automated Testing System)
Portable NPM scripts when those have to work on Windows too
high level way to create menubar desktop applications with electron
Call a child process with the ease of exec and safety of spawn
A fully working, most feature-rich Vue.js terminal emulator
An enhanced, extensible shell for Node.js
Simple and interactive solution to provide a list of selectable items on the command line
Thin layer on top of `execa` that allows executing multiple commands in parallel or in sequence with control for concurrency
Project-specific REPL configuration
<h3 align="center"> @merger203/expert-invention </h3>
npm-scripts JS shell runnig simplified like magic
Elegant command execution with built-in control flow
Callback-based api behind ssh2 to open an SSH connection
Read .envrc
Install PowerShell Core via npm, allowing you to use it in npm scripts and node projects.
Shell script using initializr/html5boilerplate API to quickly generate project setups.
ZMODEM file transfers in JavaScript
Drop-in replacement for stdout/stderr that converts output to strings for testing
REPL environment.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
xshell is a shell designed to provide a brand new human-computer interaction experience.
Synchronous shell scripting for Node.js.
a shell like echo for node.js
Quote a string for safe use as a shell argument. Strips null characters.