strip-ansi
Strip ANSI escape codes from a string
Found 3137 results for command-line
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
Check if argv has a specific flag
Regular expression for matching ANSI escape codes
Wordwrap a string with ANSI escape codes
Get the visual width of a string - the number of columns required to display it
easily create complex multi-column command-line-interfaces
ANSI escape codes for manipulating the terminal
Gracefully restore the CLI cursor on exit
Slice a string with ANSI escape codes
easily create complex multi-column command-line-interfaces
Get your PATH prepended with locally installed binaries
Toggle the CLI cursor
Unicode symbols with fallbacks for older terminals
A collection of common interactive command line user interfaces.
Colored symbols for various log levels. Example: `✔︎ Success`
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).
Lightweight, beautiful and user-friendly prompts
Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
Inquirer confirm prompt
Check if a string has ANSI escape codes
Core Inquirer prompt API
Inquirer core TS types
Get the visual width of the widest line in a string - the number of columns required to display it
Create clickable links in the terminal
Vendored version of figures, for CJS compatibility
Inquirer input text prompt
Inquirer multiline editor prompt
CommonJS version - The smallest and fastest command-line coloring package on the internet
Inquirer select/list prompt
Inquirer checkbox prompt
Inquirer checkbox prompt
Inquirer password prompt
Inquirer prompts, combined in a single package
Inquirer rawlist prompt
Inquirer search prompt
Inquirer number prompt
The smallest and fastest command-line coloring package on the internet
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
Terminal string styling with tagged template literals
The color gray, in ansi.
Effortlessly build beautiful command-line apps 🪄 [Try the demo](https://stackblitz.com/edit/clack-prompts?file=index.js)
Clack contains low-level primitives for implementing your own command-line applications.
parse arguments with recursive contexts
React for CLI
Beautiful color gradients in terminal output
The color cyan, in ansi.
The color red, in ansi.
Autocomplete prompt for inquirer
A beautiful command-line prompt for node.js
Use Typescript for configuration files. Types for safety. Compiled for speed.
A module for making CLI applications with NestJS. Decorators for running commands and separating out config parsers included. This package works on top of commander.
Strip ANSI color codes from a string. No dependencies.
Full xterm terminal, in your browser
Automagically generates command-line interfaces (CLI) for any module. Expected options and help sections are created automatically based on parameters names, with support to async. It can be installed globally, in order to *execute* any module, or .js fil
Parse CLI help output
Command-line interface.
Standalone autocomplete cli prompt based on inquirer core
The color green, in ansi.
The color grey, in ansi.
Cross-platform success symbol.
Node.js port of Python's shlex shell-like lexer
The color dim, in ansi.
A headless terminal component that runs in Node.js
The color blue, in ansi.
The color bgcyan, in ansi.
The color magenta, in ansi.
The color black, in ansi.
The color reset, in ansi.
The color white, in ansi.
The color bgblack, in ansi.
The color strikethrough, in ansi.
The color underline, in ansi.
The color bggreen, in ansi.
The color hidden, in ansi.
Cross-platform info symbol.
React hook for subscribing to stdout dimensions in Ink
The color bgmagenta, in ansi.
Cross-platform error symbol.
The color bold, in ansi.
The color italic, in ansi.
The color bgblue, in ansi.
The color bgyellow, in ansi.
Lightweight, beautiful and user-friendly prompts
The color yellow, in ansi.
The color inverse, in ansi.
Gradient color component for Ink
The color bgred, in ansi.
The color bgwhite, in ansi.
Cross-platform warning symbol.
Link component for Ink
Awesome text component for Ink
A cross-platform library for safely passing strings through shells
Display images in iTerm
Multi-colour console output from chalk with added awesome
Strips ANSI Control Characters from string or stream
With Bruno CLI, you can now run your API collections with ease using simple command line commands.
A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Terminal string styling done right
Normalize and validate Node.js versions
A wrapper around inquirer that makes it easy to create and selectively reuse questions.
Fetch releases on nodejs.org
Typed command-line arguments parser
A testing utility for nest-commander. It builds on top of ideas from @nestjs/testing and is not tied to any test framework directly.
List all available Node.js versions
Resolve Node.js version aliases like 'latest', 'lts' or 'erbium'
Create and manage multiple spinners in command-line interface programs
cli for mastra
Check if the process is running as administrator on Windows
parse arguments with recursive contexts
light weight option/argv parser for node, it only parses options, nothing more then that.
Command-line interface for Kubb, enabling easy generation of TypeScript, React-Query, Zod, and other code from OpenAPI specifications.
Ask questions, persist the answers. Basic support for i18n and storing answers based on current working directory.
Assemble pipeline plugin for handling custom middleware stages.
Plugin that post-processes the object returned from [yargs-parser] so that values can be passed over to base-cli
Light wrapper for vinyl-fs to add streams support in a way that plays nice with Assemble middleware.
A library that helps you write tiny, fast and beautiful CLI apps that can automatically check for updates.
Assemble plugin for rendering views in a vinyl pipeline.
Assemble pipeline plugin for pushing views into a vinyl stream.
The core assemble application with no presets or defaults. All configuration is left to the implementor.
Plugin for base-methods that adds methods for prompting the user and storing the answers on a project-by-project basis.
Check if the process is running with elevated privileges
A tiny and fast package for adding colors to your terminal output.
Expand parsed command line arguments using expand-object.
Assemble plugin (^0.6.0) for loading globs of views onto custom view collections. Also works with verb or other Templates.js based applications.
base-methods plugin that adds a `config` method for mapping declarative configuration values to other 'base' methods or custom functions.
MCP server for terminal operations and file editing
Plugin for base-methods that maps built-in methods to CLI args (also supports methods from a few plugins, like 'base-store', 'base-options' and 'base-data'.
Normalizers for common argv commands handled by the base-cli plugin. Also pre-processes the given object with base-cli-schema before calling `.process()`
Inquirer sortable checkbox prompt
Colorful animations in terminal output
Make your JSON look AWESOME!
Enhance your conventional commits with gitmoji
Command-line interface.
256 xterm color codes
Get your PATH prepended with locally installed binaries. This is a fork of sindresorhus/npm-run-path, but with CommonJS support.
Smart and beautiful script runner that hijacks any `npm run`, `yarn` and `npx` calls for ultra fast execution
A pluggable logging utility with built-in colors, styles, and modes.
Gulp.js command execution for humans
Terminal loading effect.
Get the preferred Node.js version of a project or user
Inquirer testing utilities
Console log colors helper for simple lightweight useage, no external dependencies.
Command-line option parser
Display images in the terminal
Create and manage multiple spinners in command-line interface programs
Inquirer prompt for ordered multiselect choices
Commander.js with integrated interactive prompts
Download a specific version of Node.js
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Colorful animations in terminal output
A convention for building command-driven CLI apps
Run any command on specific Node.js versions
Strip ANSI escape codes
Command-line option parser similar to getopt
<h1 align="center">Infisical CLI</h1> <p align="center"> <p align="center"><b>Embrace shift-left security with the Infisical CLI and strengthen your DevSecOps practices by seamlessly managing secrets across your workflows, pipelines, and applications.</
nvm + execa = nvexeca
Terminal string styling done right
ANSI colors for your cli with no dependencies
Get the longest value for the given property from an array of objects, or the longest value in an object. Useful for aligning values for text tables, CLI help, etc.
Sane CLI user-input (command prompt, confirm, multiline, password) as promises, it can be used with co@4
[![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
Lightweight, beautiful and user-friendly prompts
A CLI parser built with Zod.
Render markdown text using Ink
A command-line tool to collect and report code coverage of a JavaScript program
🚀 MARIA v4.2.13 - Enterprise AI Development Platform with 100% Command Availability. Features 74 production-ready commands with comprehensive fallback implementation, local LLM support, and zero external dependencies. Includes natural language coding, AI
Strip ANSI escape codes
📝 Generate a Simple and Portable Markdown documentation for your API
Command-line interface for SettleMint SDK, providing development tools and project management capabilities
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
A command-line JSON, YAML and TOML validator that's on your wavelength
[![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
CouchBackup - command-line backup utility for Cloudant/CouchDB
Generate plugin that gathers data from the user's environment to pre-populate data for hints.
Initializes a handful of (empty) template collections to your generator, such as docs, includes, badges, and layouts, along with a few generic defaults.
colorize console log, this module can work with require('debug')
Super easy declarative CLI framework with a single configuration object and a single function call.
Flexible, powerful, and simple command/argument parser for CLI applications
Promptbook: Run AI apps in plain human language across multiple models and platforms
A simple alias for istanbul + coveralls
Use this generator to add some common default settings to your 'generate', verb, and assemble generators.
Everything you need to create awesome command line interfaces
Ansi codes, figlet fonts, and ascii art. 100% JS
Read files and process the contents
This is the Node.js adapter of [python font tools](https://github.com/fonttools/fonttools) via [Pyodide](https://pyodide.org) without having to install python and its dependencies.
Simplified and community-driven man pages
Temporarily overrides the command line arguments. This is useful for testing.
Synchronous shell scripting for Node.js.
🍛 Ultralight http server with live reload. [CLI + API]
Write terminal strings in UTF typefaces
A full-featured no-nonsense command line parser with no external dependencies
The command-line tool for [docs](https://github.com/unix/docs).
``` _ _ _ (_)(_) | | __ _ ___ ___ _ _ ______ __ _ _ __ | |_ / _` |/ __| / __|| || ||______| / _` || '__|| __| | (_| |\__ \| (__ | || | | (_| || | | |_ \_
Show log messages on your terminal with style :-) . Use debugging levels to enable or disable log messages.
Check if Node script is running on AppVeyor
Ansi codes for ascii-art
The command-line interface for RONIN.
Handle command line arguments and sub arguments and sub sub arguments and sub sub sub arguments, etc.
SheetXL - Command line tool
Promptbook: Run AI apps in plain human language across multiple models and platforms
Fork of enquirer/enquirer with some bug fixes and UX changes
Simple and powerful testing for command-line apps
Rainbow Query Language
The ultimate command line tool for populating your MongoDB database.
Diagramers CLI - Command-line tools for managing Diagramers projects
The command-line interface for RONIN.
Render markdown text using Ink
Determine if your terminal supports text animations.
🚀 The fastest i18n toolkit with 97% performance boost! Zero-dependency, enterprise-grade internationalization for React, Vue, Angular, Python, Java, PHP & more. Features PIN protection, auto framework detection, 7+ UI languages, and comprehensive transla
Switch Package Manager
CLI and local web note-taking, bookmarking, and archiving with encryption, search, Git-backed versioning and syncing, tagging, and more in a single portable script.
Command line grammar checker
Strip ANSI colors, attributes from a string
Convert the properties of an object to command line flags.
tools for the node-jose library
A beautiful command-line prompt for node.js
MCP server for executing CMD and SSH commands
A lightweight, type-safe TypeScript library for building beautiful command-line interfaces with zero dependencies
Execute processes using output from glob.
A secure Model Context Protocol (MCP) server for executing commands in Windows Subsystem for Linux (WSL) with built-in safety features and validation
tokenize a string that includes ansi code
Command-line interface wrapper for Coconut
[](https://www.npmjs.com/package/@2501-ai/cli) [](https://www.2501.ai/research/full-humaneval-benchmark) [![Lic
Drop-in replacement for stdout/stderr that converts output to strings for testing
Rawi (راوي) is the developer-friendly AI CLI that brings the power of 11 major AI providers directly to your terminal. With seamless shell integration, persistent conversations, and 200+ specialized prompt templates, Rawi transforms your command line into
Lightweight, beautiful and user-friendly prompts
Command-line interface for devlog - Extract and stream chat history to devlog server
Easily register termination signals callbacks.
LaunchQL CLI
A simple library to draw option menu, text popup or other widgets and layout on a Node.js console.
A CLI parser built with Zod.
Export PowerPoint to PDF and/or PNG
Useful command-line tools for Node.js project
Command-line interface for Coconut
> A lightweight, AI-powered npm package finder — directly from your terminal.
Detect whether a terminal or browser supports ansi colors.
JZ-Coder - 金钟科技集团开发的AI驱动的终端助手,理解代码库、编辑文件、运行命令并自动化开发工作流。
融AI(RongAI) - 基于 AI 的智能终端助手,理解代码库,编辑文件,执行命令,自动化开发流程。作者:yankai.xie
Secure terminal command execution for Model-Context-Protocol servers
A simple Webpack loader for files starting with a shebang (usually #!/usr/bin/env node)
Retrieve arguments of Node command line argument , smoothly.
Type-safe combinatorial command-line interface parser
Create a command-line argument from a string or string (key) and value.
A simple CLI to manage multi-server deployment
Type-safe combinatorial command-line interface parser
Ansi escaped color styling for the console and terminal
A Reactive CLI that generates commit messages for Git and Jujutsu with various AI