{"id":23160,"library":"rich-cli","title":"rich-cli","description":"Command-line tool that uses the Rich library to pretty-print files (Markdown, CSV, JSON, Python source) with syntax highlighting, tables, and SVG export. Current version 1.8.1. Released infrequently; stable but lightly maintained.","status":"active","version":"1.8.1","language":"python","source_language":"en","source_url":"https://github.com/Textualize/rich-cli","tags":["cli","rich","markdown","syntax-highlighting","csv","json","svg"],"install":[{"cmd":"pip install rich-cli","lang":"bash","label":"Install from PyPI"}],"dependencies":[],"imports":[{"note":"rich-cli is a CLI tool, not a library; importing it is rare but possible.","wrong":"","symbol":"rich_cli","correct":"import rich_cli"}],"quickstart":{"code":"# Render a Markdown file with syntax highlighting\nrich-cli README.md","lang":"bash","description":"Preview a Markdown file in the terminal."},"warnings":[{"fix":"Consider using the `rich` library directly or an alternative like `glow` or `mdcat`.","message":"rich-cli has not had a release since August 2022. It may not work with newer versions of Rich or Click.","severity":"deprecated","affected_versions":">=1.8.0"},{"fix":"Use `-J` or `--json` for JSON mode.","message":"The `-j` short flag was removed in v1.8.1 for `--json`. Use `-J` instead.","severity":"gotcha","affected_versions":">=1.8.1"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Upgrade to rich-cli>=1.8.1 and use `-J` for JSON, `-j` for emoji.","cause":"Both `--json` and `--emoji` shared the short flag `-j` prior to v1.8.1.","error":"UserWarning: The parameter -j is used more than once."}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}