🐨 Simple and complete CLI testing utilities that encourage good testing practices.
-
Updated
Sep 18, 2025 - TypeScript
🐨 Simple and complete CLI testing utilities that encourage good testing practices.
Functional tests for command line applications
Headless terminal emulator CLI powered by libghostty-vt
split string of command line arguments to an argv-like array (supports quotes) for C++
Transforms stdout (standard out) to JSON 📇
Learn how to optimize your Cypress tests.
Comprehensive testing framework for the nim language.
How To Test CLI Applications With Pytest, Argparse And Typer
Easy way to test command line applications
Playwright for Terminals: A robust headless terminal driver for automating and testing TUI applications.
A starting point for C projects ⚡
AccessJet is a blazing fast accessibility (a11y) CLI tool. It optimizes auditing by blocking heavy assets (images/fonts) via Playwright, formats minified HTML for readability, and enforces quality thresholds for CI/CD pipelines.
✨Node README.md Generator uses Inquirer npm package to serve terminal line by line Q&A and I/O processing to obtain data and render info into desired file.
Markdown specification testing — Cram-style CLI testing with persistent shell context, pattern matching, and snapshot updates
Collection of Postman API testing projects with REST & SOAP APIs, Newman CLI execution, JavaScript assertions and HTML reporting
🔬 Expert UX testing skill for CLIs and developer tools. Automatically evaluates command-line interfaces for usability, accessibility, and developer experience in Claude Code.
Comprehensive API testing with Postman collections + Newman CLI - REST endpoints, assertions, CI-ready
✨Node SVG Generetor uses Inquirer npm package to serve terminal line by line Q&A and I/O processing to obtain data about color and shapes to render.
Simple snapshot testing tool that captures command output and diffs against saved snapshots
Add a description, image, and links to the cli-testing topic page so that developers can more easily learn about it.
To associate your repository with the cli-testing topic, visit your repo's landing page and select "manage topics."