strip-ansi
Strip ANSI escape codes from a string
Found 3595 results for shell
Strip ANSI escape codes from a string
Terminal string styling done right
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
ANSI escape codes for manipulating the terminal
Slice a string with ANSI escape codes
Gracefully restore the CLI cursor on exit
Toggle the CLI cursor
Detect whether the terminal supports Unicode
Check if stdout or stderr is interactive
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).
quote and parse shell commands
Truncate a string to a specific width in the terminal
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
Check if a string has ANSI escape codes
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.
The smallest and fastest command-line coloring package on the internet
Execute shell command forwarding all stdio.
SSH2 client and server modules written in pure JavaScript for node.js
Terminal string styling with tagged template literals
Colors, formatting and other tools for the console
Tiny process execution for humans — a better child_process
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
A tool for writing better scripts
The color red, in ansi.
The color cyan, in ansi.
Portable Shell Commands for Node
write output to a file through shell commands
Generic CLI tool to automate versioning and package publishing-related tasks.
Shell Script dictionary for cspell.
A tiny cross-platform promise based wrapper around child_process.spawn.
Run the Node.js binary no matter what
launch $EDITOR in your program
Ultra-fast cross-platform command line utility to watch file system changes.
Escape and stringify an array of arguments to be executed on the shell
semantic-release plugin to run custom shell commands
Netlify config module
Full xterm terminal, in your browser
Get the passwd user entry from a username or user identifier (UID)
Get the username of the current user
Strip ANSI color codes from a string. No dependencies.
a 'json' command for massaging and processing JSON on the command line
An opinionated `shellscript` formatter plugin for Prettier, also support simple format of `Dockerfile`, `properties`, `gitignore`, `dotenv`, `hosts`, `jvmoptions`...
The color green, in ansi.
Utility for caching files in Netlify Build
Cross-platform success symbol.
log-update fork that uses async-exit-hook internally
The color grey, in ansi.
The color dim, in ansi.
Node.js port of Python's shlex shell-like lexer
The color underline, in ansi.
The color bggreen, in ansi.
The color hidden, in ansi.
HTML pretty printer CLI utility (based on jsbeautifier)
Replacement for shelljs' slow exec method - benchmarked 20x faster
The color bgmagenta, in ansi.
Cross-platform error symbol.
The color blue, in ansi.
The color bgcyan, in ansi.
Netlify build module
Utility for adding Functions files in Netlify Build
The color magenta, in ansi.
The color reset, in ansi.
The color black, in ansi.
The color white, in ansi.
The color strikethrough, in ansi.
The color bgblack, in ansi.
Cross-platform info symbol.
Let users toggle colors
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 bold, in ansi.
The color bgblue, in ansi.
The color italic, in ansi.
The color bgyellow, in ansi.
The color yellow, in ansi.
Utility for running commands inside Netlify Build
The color bgred, in ansi.
The color bgwhite, in ansi.
The color inverse, in ansi.
Cross-platform warning symbol.
Keep writing to the same line in the terminal. Very useful when you write progress bars, or a status message during longer operations
Display images in iTerm
Utility for dealing with modified, created, deleted files since a git commit
Multi-colour console output from chalk with added awesome
Protect and beautify your shell scripting
A headless terminal component that runs in Node.js
A cross-platform library for safely passing strings through shells
unquote a single shell arguments
Clone a git repository
Clear the console, cross-platform
A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Bash Automated Testing System
Strips ANSI Control Characters from string or stream
Terminal string styling done right
Fetch releases on nodejs.org
Run shell commands
Normalize and validate Node.js versions
Get the user's default shell
List all available Node.js versions
Resolve Node.js version aliases like 'latest', 'lts' or 'erbium'
tinyspawn is a minimalistic wrapper around child_process
Run shell commands before and after webpack builds
Terminal canvas api written with node.js
Add scripts(nodejs) support to serverless 1.x
A handy command line interface for gulp
Run shell commands using child_process#spawn.
HTTP Request snippet generator for *most* languages
Tokenize a shell string into argv array
Bash-powered globbing for node.js
Check if the process is running as administrator on Windows
Call a module's exported functions directly from the command line, with arguments.
Add scripting capabilities to the Serverless Framework
Grunt task for executing shell commands.
Like shell substitution but for your JS.
markdown in your shell
Node's first framework for building immersive CLI apps.
Node.js binding for PowerShell
HTTP Request snippet generator for *most* languages
Limit the shell execution commands to <x> calls same time.
Executes provided shell commands with supplied arguments. Supports parallel and templated commands
spawn plugin for gulp
Simple commandline/terminal/shell interface to allow you to run cli or bash style commands as if you were in the terminal.
Wrapper to download shellcheck
Check if the process is running with elevated privileges
A tiny and fast package for adding colors to your terminal output.
Nice-looking lightweight console ASCII line charts â•┈╯ with no dependencies
Pipe to shell commands in gulp
Get environment variables from the shell
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.
Updates the previous output in the terminal. Useful for correct rendering progress bars, animations, etc.
Run shell commands before and after webpack builds
Escape and join command-line arguments, cross-platform.
Colorful animations in terminal output
Simple and interactive solution to provide a list of selectable items on the command line
🦅 cli syntax highlighting: any function - any object - 176 languages
256 xterm color codes
A pluggable logging utility with built-in colors, styles, and modes.
gulp plugin for packaging Electron into VS Code
Get the $PATH from the shell
concurrent or serial run npm scripts, javascript tasks, and more
Process execution for humans. This is a fork of sindresorhus/execa, but with CommonJS support.
shcmd
sets up a retina-scaled canvas with render loop
Tiny library to load (bash) sourceable .env files.
Gulp.js command execution for humans
Terminal loading effect.
Get the preferred Node.js version of a project or user
Standalone util function from Node.js core to process await statements in REPL.
Fix the $PATH on macOS and Linux when run from a GUI app
Invoke multiple commands, running in parallel
Display images in the terminal
Node's first framework for building immersive CLI apps.
Download a specific version of Node.js
Simple wrapper to run any git command and process it's output using promises.
💣 Error handler for CLI applications 💥
HTTP Request snippet generator for *most* languages
Spawn shell command with platform default shell
MongoDB Shell CLI REPL
Finds first available shell command from a list.
Chalk with style strings
Colorful animations in terminal output
Grunt task to run shell commands
Excute shell commands in queue
Run any command on specific Node.js versions
simple shell escape library
Strip ANSI escape codes
Switch between different .npmrc files with ease and grace
A Webpack plugin for running shell scripts on any hook provided by Webpack.
Terminal string styling done right
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
nvm + execa = nvexeca
Common assertions for Bats
ANSI colors for your cli with no dependencies
Cross-platform Linux commands in pure ES6.
Easily run console/terminal command(s) from Node
NgTerminal is a terminal component on Angular 17 or higher.
Logging. Colors. Terminals & browsers. Show call locations. Pretty prints objects, Errors, anything!
[![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
Netcat client and server modules written in pure Javascript for Node.js
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
This plugin integrates NodeBB's notifications with ntfy, a simple HTTP-based pub-sub notification service.
Use ES6 template tags for your node.js shell commands.
oclif plugin for generating shell completions
Run shell commands before and after webpack builds
Strip ANSI escape codes
Command line arguments parser and stringifier
rxjs operators for execute shell command with ease
Sort YAML files alphabetically
SSH and SFTP tasks for gulp
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
Async NPM shell commands
SSH2 client and server modules written in pure JavaScript for node.js
A starter kit for quickly creating NodeBB plugins
[![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
The official release of Nushell with default features included.
Javascript library for starting an AWS SSM session compatible with Browser and NodeJS
Keep writing to the same line in the terminal. Very useful when you write progress bars, or a status message during longer operations
Modular stream transformation system.
Child process as a transform stream.
Core plugin functions for husk.
Firebug-like dir() for Node.
Flexible, powerful, and simple command/argument parser for CLI applications
colorize console log, this module can work with require('debug')
Portable Unix shell command 'tee', with some extras - read from standard input and write to standard output and files
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.
Easy to use ssh client with port forwarding and bastion host support
Get the current package's binary path
Call a child process with the ease of exec and safety of spawn
Parsing and quoting for shell command lines that supports both bash and windows styles of quoting.
Execute shell commands in Rollup.
HTTP Request snippet generator for *most* languages
Project-specific REPL configuration
Ansi codes, figlet fonts, and ascii art. 100% JS
Everything you need to create awesome command line interfaces
xshell is a shell designed to provide a brand new human-computer interaction experience.
emulate the `npm run-script` using stdio
Run shell commands before and after webpack builds
Better shell commands for grunt. Background/parallel run
Thin layer on top of `execa` that allows executing multiple commands in parallel or in sequence with control for concurrency
Simplified and community-driven man pages
A JavaScript library to create HTML terminals in web pages.
ZMODEM file transfers in JavaScript
Callback-based api behind ssh2 to open an SSH connection
Write terminal strings in UTF typefaces
``` _ _ _ (_)(_) | | __ _ ___ ___ _ _ ______ __ _ _ __ | |_ / _` |/ __| / __|| || ||______| / _` || '__|| __| | (_| |\__ \| (__ | || | | (_| || | | |_ \_
Check if Node script is running on AppVeyor
💣 Prettify error messages and stacks 💥
Synchronous shell scripting for Node.js.
REPL environment.
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.
high level way to create menubar desktop applications with electron
npm-scripts JS shell runnig simplified like magic
Launch $EDITOR in your program
<h3 align="center"> @merger203/expert-invention </h3>
`modern-errors` plugin to handle errors in CLI modules
Strip comments from JavaScript, CSS, HTML, TypeScript, and more via the command line
Reads shell environment variables from a file and assigns them to `process.env` (or anywhere else).
Access your Mac shell from any device securely. Perfect for mobile coding with Claude Code CLI, Gemini CLI, and any shell tool.