# utterminal

> The Ultimate Terminal lib!

Latest version **0.7.5** (published 2026-05-22) · MIT license · 0 weekly downloads

## Install

```sh
npm install utterminal
pnpm add utterminal
yarn add utterminal
bun add utterminal
```

## Health

**Score 45/100 (D)** — status: active.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

## Facts

| | |
|---|---|
| Version | 0.7.5 |
| Published | 2026-05-22 |
| First published | 2018-08-07 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=16.13.0 |
| Dependencies | 4 |
| Unpacked size | 49.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Cédric Ronvel |
| Maintainers | cronvel |
| Keywords | terminal, opt |

## Links

- npm: https://www.npmjs.com/package/utterminal
- Repository: https://github.com/cronvel/utterminal
- Homepage: https://github.com/cronvel/utterminal#readme
- Issues: https://github.com/cronvel/utterminal/issues
- npm.io page: https://npm.io/package/utterminal

## Dependencies (4)

- [lazyness](https://npm.io/package/lazyness.md) ^1.2.0
- [tree-kit](https://npm.io/package/tree-kit.md) ^0.8.10
- [string-kit](https://npm.io/package/string-kit.md) ^0.19.3
- [terminal-kit](https://npm.io/package/terminal-kit.md) ^3.1.2

## Alternatives

- [localforage](https://npm.io/package/localforage.md) — 6.2M weekly downloads
- [localforage-observable](https://npm.io/package/localforage-observable.md) — 30.8K weekly downloads
- [@y/y](https://npm.io/package/@y/y.md) — 30.1K weekly downloads
- [@metaobjectsdev/render](https://npm.io/package/@metaobjectsdev/render.md) — 3.5K weekly downloads
- [@ledgerhq/coin-algorand](https://npm.io/package/@ledgerhq/coin-algorand.md) — 1.1K weekly downloads

## Recent versions

- 0.7.5 (latest) — 2026-05-22
- 0.7.4 — 2026-05-22
- 0.7.3 — 2025-01-11
- 0.7.2 — 2024-10-21
- 0.7.1 — 2024-10-20
- 0.7.0 — 2023-12-18
- 0.6.0 — 2023-05-12
- 0.5.52 — 2023-03-07
- 0.5.51 — 2021-03-19
- 0.5.50 — 2021-03-18
- 0.5.49 — 2021-03-02
- 0.5.48 — 2021-03-02
- 0.5.47 — 2020-12-17
- 0.5.46 — 2020-12-17
- 0.5.45 — 2020-12-17
- … 60 more at https://npm.io/package/utterminal/versions

## README

## The Ultimate Terminal lib!

Early alpha.

This module aims to be a complete tools for writing terminal app, from parsing opt string to various menu.

It is straightforward and a bit opinionated.

It is designed to be the companion of [Terminal-kit](https://github.com/cronvel/terminal-kit).

Features:
* a CLI option parser in the same mindset than minimist/optimist, but with a [Terminal-kit](https://github.com/cronvel/terminal-kit)
  output and default behavior for common use-cases

---
_Source: https://npm.io/package/utterminal · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
