{"categories":[{"label":"Terminals","url":"https://skillfed.io/packages/category/terminals"}],"enrichment":{"capability":"Provides ANSI escape codes for cursor movement and text styling (colors, effects) in terminal output, with support for 256 RGB colors and both British and American English naming.","skillfed_tags":["terminal-styling","ansi-codes"],"use_cases":["Add colored and styled output to CLI tools and scripts without external dependencies.","Build terminal-based user interfaces with cursor positioning and text effects.","Highlight errors, warnings, and status messages in console applications.","Generate colored log output for debugging and monitoring scripts.","Create visually distinct sections in terminal reports or data displays."],"what_it_does":"ANSI is a small library that wraps ANSI escape codes\u2014the standard sequences terminals use to move the cursor, change text color, apply effects like bold or underline, and control other display attributes. It lets you build styled terminal output by composing color and effect objects, either as a sequence of strings to join or through a functional syntax where colors wrap text as callables.\n\nThe package supports standard ANSI colors (foreground and background), text effects (reset, bold, etc.), and 256-color RGB mode for finer color control. It offers both British and American English module names (ansi.colour and ansi.color). With only typing-extensions as a dependency and a pure-Python wheel, it installs with minimal friction and works on any Python 3.6+ environment with a terminal that understands ANSI codes.","worth_installing":"Yes, if you need ANSI terminal styling in a CLI tool or script. The package is lightweight, has no security issues, and carries a permissive license. Its dormant maintenance is not a blocker for stable, narrow functionality like ANSI code generation, but verify that the codes work reliably with your target terminals before relying on it for critical output."},"id":"ansi","links":{"html":"https://skillfed.io/packages/ansi","md":"https://skillfed.io/packages/ansi.md","pypi":"https://pypi.org/project/ansi/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-01-22","license_spdx":null,"license_treatment":"permissive","name":"ansi","python_support":"supports_current","summary":"ANSI cursor movement and graphics"},"popularity":{"monthly_downloads":103553,"position":12799,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.7"}
