SkillAgentSearch skills...

Cliffy

A TypeScript-first, runtime-agnostic command-line toolkit for building complex CLIs — featuring a command framework, argument parser, interactive prompts, tables, ANSI utilities, and more.

Install / Use

/learn @c4spar/Cliffy

README

<img src="logo.png" style="width: 100%" alt="Cliffy" />

JSR Scope popularity Build status Code coverage Discord

Cliffy is a TypeScript-first, runtime-agnostic command-line toolkit for building complex CLIs with Deno, Node and Bun.

Documentation

The documentation is available on cliffy.io.

Packages

| Package | Description | Version | Downloads | Runtime | | -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | | ansi | Chainable ansi escape sequences. | JSR | Total Weekly | Deno, Node, Bun | | command | Create complex and type-safe commandline tools with build-in input validation, auto generated help, shell completions and more. | JSR | Total Weekly | Deno, Node, Bun | | flags | Parse command line arguments (used by the command module). | JSR | Total Weekly | Deno, Node, Bun | | keycode | Parser ansi key codes. | JSR | Total Weekly | Deno, Node, Bun | | keypress | Listen to keypress events with Promise, AsyncIterator and EventTarget APIs. | JSR | Total Weekly | Deno, Node, Bun | | prompt | Create simple and powerful interactive prompts. | JSR | Total Weekly | Deno, Node, Bun | | table | Create cli tables with border, padding, nested tables, etc... | JSR | Total Weekly | Deno, Node, Bun | | testing | Experimental helper functions for testing. | JSR | Total Weekly | Deno |

Contributing

Any kind of contribution is welcome! Please take a look at the contributing guidelines.

License

MIT

View on GitHub
GitHub Stars1.1k
CategoryDevelopment
Updated1d ago
Forks78

Languages

TypeScript

Security Score

100/100

Audited on Mar 27, 2026

No findings