shellac
Protect and beautify your shell scripting
Found 3807 results for shell scripting
Protect and beautify your shell scripting
Add scripting capabilities to the Serverless Framework
Synchronous shell scripting for Node.js.
Javascript library for Unix shell scripting on node.js
Helpers for bash like shell scripting in JavaScript
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
Shell scripting CLI for nopg
Utilities for async shell scripting in node.js
Process execution for humans
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
ANSI escape codes for manipulating the terminal
Slice a string with ANSI escape codes
Toggle the CLI cursor
Gracefully restore the CLI cursor on exit
Detect whether the terminal supports Unicode
A TypeScript-based Unix shell automation library for command-line operations, scripting, and terminal management with comprehensive CLI integration
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
Terminal string styling with tagged template literals
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.
CommonJS version - The smallest and fastest command-line coloring package on the internet
Convert a tilde path to an absolute path: `~/dev` → `/Users/sindresorhus/dev`
Check if a string has ANSI escape codes
The smallest and fastest command-line coloring package on the internet
Portable Unix shell commands for Node.js
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)
educational scripting language / shell with read-eval-print loop
Tiny process execution for humans — a better child_process
SSH2 client and server modules written in pure JavaScript for node.js
Execute shell command forwarding all stdio.
Manipulate strings according to the word parsing rules of the UNIX Bourne shell.
Colors, formatting and other tools for the console
Returns a promise with the results of a shell command
Parse a glob pattern into an object of tokens.
Beautiful color gradients in terminal output
The color gray, in ansi.
A tool for writing better scripts
Portable Shell Commands for Node
Utilities for executing PowerShell commands
The color red, in ansi.
A tiny cross-platform promise based wrapper around child_process.spawn.
The color cyan, in ansi.
A headless terminal component that runs in Node.js
Shell Script dictionary for cspell.
Generic CLI tool to automate versioning and package publishing-related tasks.
Full xterm terminal, in your browser
write output to a file through shell commands
Escape and stringify an array of arguments to be executed on the shell
Get the username of the current user
Run the Node.js binary no matter what
semantic-release plugin to run custom shell commands
Ultra-fast cross-platform command line utility to watch file system changes.
a 'json' command for massaging and processing JSON on the command line
Get the passwd user entry from a username or user identifier (UID)
Netlify config module
launch $EDITOR in your program
Node.js port of Python's shlex shell-like lexer
Replacement for shelljs' slow exec method - benchmarked 20x faster
Utility for caching files in Netlify Build
Strip ANSI color codes from a string. No dependencies.
The color green, in ansi.
Cross-platform success symbol.
An opinionated `shellscript` formatter plugin for Prettier, also support simple format of `Dockerfile`, `properties`, `gitignore`, `dotenv`, `hosts`, `jvmoptions`...
Utility for adding Functions files in Netlify Build
Utility for running commands inside Netlify Build
HTML pretty printer CLI utility (based on jsbeautifier)
Netlify build module
The color bgcyan, in ansi.
The color blue, in ansi.
The color underline, in ansi.
The color bggreen, in ansi.
The color hidden, in ansi.
The color magenta, in ansi.
Utility for dealing with modified, created, deleted files since a git commit
The color white, in ansi.
The color black, in ansi.
The color bgblack, in ansi.
The color strikethrough, in ansi.
The color reset, in ansi.
log-update fork that uses async-exit-hook internally
Cross-platform info symbol.
The color grey, in ansi.
The color dim, in ansi.
The color bold, in ansi.
Display images in terminals using the iTerm inline image protocol
Cross-platform error symbol.
The color bgmagenta, in ansi.
The color bgblue, in ansi.
The color bgyellow, in ansi.
The color italic, in ansi.
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).
Multi-colour console output from chalk with added awesome
The color yellow, in ansi.
Clear the console, cross-platform
The color bgred, in ansi.
Keep writing to the same line in the terminal. Very useful when you write progress bars, or a status message during longer operations
The color bgwhite, in ansi.
The color inverse, in ansi.
Cross-platform warning symbol.
Bash Automated Testing System
A small CLI to help you write sharable scripts for your team
Clone a git repository
Get the user's default shell
A cross-platform library for safely passing strings through shells
Terminal string styling done right
A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Run shell commands
Strips ANSI Control Characters from string or stream
Terminal canvas api written with node.js
Fetch releases on nodejs.org
tinyspawn is a minimalistic wrapper around child_process
HTTP Request snippet generator for *most* languages
Wrapper to download shellcheck
Normalize and validate Node.js versions
Run shell commands using child_process#spawn.
A handy command line interface for gulp
unquote a single shell arguments
List all available Node.js versions
Tokenize a shell string into argv array
Resolve Node.js version aliases like 'latest', 'lts' or 'erbium'
Grunt task for executing shell commands.
Colorful animations in terminal output
Check if the process is running as administrator on Windows
Run shell commands before and after webpack builds
HTTP Request snippet generator for *most* languages
concurrent or serial run npm scripts, javascript tasks, and more
shcmd
Check if the process is running with elevated privileges
Add scripts(nodejs) support to serverless 1.x
Node.js binding for PowerShell
Get environment variables from the shell
Node's first framework for building immersive CLI apps.
Call a module's exported functions directly from the command line, with arguments.
Like shell substitution but for your JS.
Get the $PATH from the shell
Nice-looking lightweight console ASCII line charts â•┈╯ with no dependencies
markdown in your shell
Updates the previous output in the terminal. Useful for correct rendering progress bars, animations, etc.
gulp plugin for packaging Electron into VS Code
A tiny and fast package for adding colors to your terminal output.
Simple commandline/terminal/shell interface to allow you to run cli or bash style commands as if you were in the terminal.
Executes provided shell commands with supplied arguments. Supports parallel and templated commands
Limit the shell execution commands to <x> calls same time.
Simple and interactive solution to provide a list of selectable items on the command line
Bash-powered globbing for node.js
Cross-platform pseudoterminal (PTY) implementation for Bun with native performance
spawn plugin for gulp
Fix the $PATH on macOS and Linux when run from a GUI app
Brazilian Faker Data Generator - Gerador de dados para o Brasil. Fork do faker para pt_BR com extensão para CNPJ, CPF, RG, etc.
Test command line on Node.js.
Run shell commands before and after webpack builds
Pipe to shell commands in gulp
Escape and join command-line arguments, cross-platform.
Display images in the terminal
simple shell escape library
Process execution for humans. This is a fork of sindresorhus/execa, but with CommonJS support.
sets up a retina-scaled canvas with render loop
Gulp.js command execution for humans
256 xterm color codes
Excute shell commands in queue
🦅 cli syntax highlighting: any function - any object - 176 languages
Standalone util function from Node.js core to process await statements in REPL.
Option selector for interactive shell application
Chalk with style strings
Terminal loading effect.
HTTP Request snippet generator for *most* languages
MongoDB Shell CLI REPL
Grunt task to run shell commands
Simple wrapper to run any git command and process it's output using promises.
Finds first available shell command from a list.
💣 Error handler for CLI applications 💥
Tiny library to load (bash) sourceable .env files.
Node's first framework for building immersive CLI apps.
Get the preferred Node.js version of a project or user
A pluggable logging utility with built-in colors, styles, and modes.
HTTP Request snippet generator for *most* languages
Download a specific version of Node.js
Cross-platform Linux commands in pure ES6.
Invoke multiple commands, running in parallel
nvm + execa = nvexeca
Run any command on specific Node.js versions
[![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
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
Terminal string styling done right
Strip ANSI escape codes
Run shell commands before and after webpack builds
Sort YAML files alphabetically
The official release of Nushell with default features included.
A Webpack plugin for running shell scripts on any hook provided by Webpack.
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
rxjs operators for execute shell command with ease
[![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
Command line arguments parser and stringifier
Logging. Colors. Terminals & browsers. Show call locations. Pretty prints objects, Errors, anything!
Common assertions for Bats
Switch between different .npmrc files with ease and grace
ANSI colors for your cli with no dependencies
Easy to use ssh client with port forwarding and bastion host support
HTTP Request snippet generator for *most* languages
Project-specific REPL configuration
Netcat client and server modules written in pure Javascript for Node.js
oclif plugin for generating shell completions
Spawn shell command with platform default shell
A small CLI to help you write sharable scripts for your team
Cross-platform pseudoterminal (PTY) implementation for Bun with native performance
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.
SSH2 client and server modules written in pure JavaScript for node.js
SSH2 client and server modules written in pure JavaScript for node.js
NgTerminal is a terminal component on Angular 17 or higher.
Use ES6 template tags for your node.js shell commands.
Strip ANSI escape codes
Colorful animations in terminal output
Javascript library for starting an AWS SSM session compatible with Browser and NodeJS
💣 Prettify error messages and stacks 💥
Easily run console/terminal command(s) from Node
Keep writing to the same line in the terminal. Very useful when you write progress bars, or a status message during longer operations
ZMODEM file transfers in JavaScript
Firebug-like dir() for Node.
Everything you need to create awesome command line interfaces
Run shell commands before and after webpack builds
high level way to create menubar desktop applications with electron
Call a child process with the ease of exec and safety of spawn
Modular stream transformation system.
cross-platform library to execute commands in a new shells
Child process as a transform stream.
Core plugin functions for husk.
Check if Node script is running on AppVeyor
Protect and beautify your shell scripting
Portable Unix shell command 'tee', with some extras - read from standard input and write to standard output and files
SSH and SFTP tasks for gulp
Execute shell commands in Rollup.
This is a collection of tools, independent of any other libraries
Callback-based api behind ssh2 to open an SSH connection
<div style="display: flex;">
Modern $ shell utility library with streaming, async iteration, and EventEmitter support, optimized for Bun runtime
Async NPM shell commands
Better shell commands for grunt. Background/parallel run
Flexible, powerful, and simple command/argument parser for CLI applications
emulate the `npm run-script` using stdio
REPL environment.
Thin layer on top of `execa` that allows executing multiple commands in parallel or in sequence with control for concurrency
Simple zx style shell for Bun/Node.