Skip to main content

A curated list of awesome resources for building immersive CLI experiences.

351
GitHub Stars
52
Curated Resources
8
Categories
23 hours ago
Last Refreshed
AnimationColorizeInputOutputFrameworkHelpfulLovely CommandsBibliography

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me bibliography resources from awesome-cli"

Installation instructions →

What's inside

Bibliography

Input

  • ansi-diff-stream

    A diff friendly cli input module.

  • email-prompt

    CLI email prompt featuring autocompletion and validation.

  • prompts

    Lightweight, beautiful and user-friendly interactive prompts.

  • qoa

    Minimal interactive command-line prompts.

Lovely Commands

  • bat

    A cat(1) clone with wings.

  • bore

    Making tunnels to localhost

  • clipboard

    Access the system clipboard (copy/paste).

  • dog

    Command-line DNS client alternative to

  • dua

    Interactive disk usage.

  • entrp

    Run arbitrary commands when files change (

Output

  • beauty-error

    Getting a beauty error. Oriented for well printed errors.

  • cli-table3

    Pretty unicode tables for the command line.

  • fmt-obj

    Stringifies any JavaScript object in your console for CLI inspection.

  • jsome

    Pretty format JSON on terminal.

  • neat-log

    Logger for stateful Command Line Applications.

  • prettycli

    Pretty print messages on the terminal.

Colorize

Helpful

Framework

  • ink

    React for interactive command-line apps.

Animation

Showing a sample of 52 resources. View the full list on GitHub →