crates.io · npm80Excellenthealth index

YuniqueUnic/schemauischemaui turns JSON Schema documents into fully interactive terminal UIs powered by ratatui, crossterm, and jsonschema. The library parses rich schemas (nested sections, $ref, arrays, key/value maps, pattern properties…) into a navigable form tree, renders it as a keyboard-first editor, and validates the result after every edit
Rust · TypeScript★ 95↓ 18.4K/moOct 20, 2026
crates.io80Excellenthealth index
Rust★ 7↓ 10.3K/moSep 17, 2026
crates.io · npm80Excellenthealth index
Rust★ 13↓ 5,302/moSep 5, 2026
crates.io80Excellenthealth index
Rust★ 13↓ 85.9K/moSep 10, 2026
PyPI80Excellenthealth index

kellyjonbrazil/jcCLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
Python★ 8,678Sep 17, 2026
crates.io80Excellenthealth index
Rust★ 1,296↓ 76K/moSep 15, 2026
crates.io78Goodhealth index

gdt050579/AppCUI-rsAppCUI is a fast, cross-platform console and text-based user interface (CUI/TUI) framework for Rust. It combines a low-level console engine for input (mouse, keyboard, clipboard, etc.), colors, and rendering with a high-level, rich toolkit of widgets such as windows, menus, buttons, checkboxes, and many more, available for Windows, Linux and Mac.
Rust★ 403↓ 4,126/moOct 14, 2026
crates.io · npm78Goodhealth index
Rust★ 89↓ 3,745/moSep 5, 2026
crates.io78Goodhealth index
Rust★ 117↓ 48.9K/moSep 13, 2026
crates.io78Goodhealth index

kryptic-sh/hjklVim engine, rope buffer, and modal editor primitives. Pre-release; see MIGRATION.md.
Rust★ 8↓ 6,415/moOct 20, 2026
crates.io77Goodhealth index
Rust★ 783↓ 186/moSep 18, 2026
crates.io77Goodhealth index

aschey/terminputANSI escape code parser/encoder for terminal input events and abstraction over input backends
Rust★ 20↓ 161.3K/moSep 11, 2026
crates.io · Go77Goodhealth index
Rust★ 40↓ 7,528/moOct 21, 2026
crates.io77Goodhealth index

pacak/bpafCommand line parser with applicative interface
Rust★ 462↓ 978.5K/moSep 14, 2026
crates.io77Goodhealth index
Rust★ 36↓ 782.7K/moOct 19, 2026
crates.io77Goodhealth index
Rust★ 32↓ 19.6K/moSep 11, 2026
Go★ 22Sep 11, 2026
crates.io75Goodhealth index
Rust · Luau★ 960↓ 17.6K/moOct 13, 2026
crates.io · npm73Goodhealth index

Dicklesworthstone/charmed_rustRust port of the Charm ecosystem (Bubble Tea, Lip Gloss, Bubbles, Wish): Elm-architecture TUIs, CSS-like terminal styling, and SSH app framework
Rust★ 40↓ 40.3K/moOct 21, 2026
crates.io73Goodhealth index
Rust★ 1,614↓ 5.5M/moSep 18, 2026
crates.io · RubyGems73Goodhealth index

dryrust/clientele.rs🦀 Clientele makes it easy to write superb command-line utilities in Rust that follow consistent best practices on Linux, macOS, and Windows.
Rust★ 21↓ 57.6K/moOct 20, 2026
crates.io73Goodhealth index
Rust★ 200↓ 6.2M/moOct 20, 2026
crates.io73Goodhealth index

tracel-ai/xtask🛠️ An 'xtask' CLI to manage standard repos and monorepos with easily reusable and extensible commands.
Rust★ 26↓ 37.7K/moSep 15, 2026

3lvia/cliCommand Line Interface tool for creating, building and securing Elvia applications ⚡
Go★ 1Sep 17, 2026

adbayb/termost📦 A framework to build your next CLI application: Get the most of your terminal 🚀
TypeScript★ 186↓ 6,039/moSep 25, 2026
crates.io71Goodhealth index
Rust★ 561↓ 111/moSep 19, 2026
Python★ 1↓ 2,468/moSep 15, 2026
crates.io71Goodhealth index

dtolnay/argvNon-allocating iterator over command line arguments
Rust★ 50↓ 110.6K/moSep 15, 2026
crates.io · npm71Goodhealth index
JavaScript · Rust★ 0↓ 15.4K/moOct 8, 2026
crates.io71Goodhealth index
Rust★ 0↓ 1,850/moSep 16, 2026