$npx skillfedfor your agent

Terminals packages

106 packages · page 2 of 3

Packages

plotext Worth it
PyPI · Terminals · released Sep 2024

Renders plots directly in the terminal using text and color, supporting scatter, line, bar, histogram, datetime, candlestick, error, and confusion-matrix plots, plus image and video display.

permissive licensepure Python · 3.5+
1.3Mdownloads / mo
halo With conditions
PyPI · Terminals · released Nov 2020

Halo displays animated spinners in the terminal to indicate progress or loading state during long-running operations, with support for custom text, colors, and completion symbols.

permissive licensepure Python · 3.4+dormant
1.2Mdownloads / mo
httpie With conditions
PyPI · Terminals · released Nov 2024

HTTPie is a command-line HTTP client that makes it easy to test, debug, and interact with APIs and HTTP servers using simple, human-friendly syntax with formatted and colorized output.

However, the project is dormant with no releases in 651 days—verify that PYSEC-2023-242 does not affect your use case and that dependencies remain compatible with…

BSD-3-Clausepure Python · 3.7+dormant1 known vulnerabilities
1.1Mdownloads / mo
blessings With conditions
PyPI · Terminals · released Jun 2018

Blessings provides a clean Python API for terminal colors, text styling (bold, underline, reverse), and cursor positioning without the complexity of raw curses calls.

MITpure Pythonaging
1.1Mdownloads / mo
asciitree Skip
PyPI · Terminals · released Sep 2016

Renders tree data structures as formatted ASCII art for display in the terminal, using simple dict-based input to generate box-drawing output.

permissive licensebuilds from sourcedormant
976.5Kdownloads / mo
prefixed With conditions
PyPI · Terminals · released Sep 2024

Prefixed provides a Float subclass that formats numbers with SI (decimal) and IEC (binary) prefixes in f-strings and format() calls, supporting units like k, M, G for SI and Ki, Mi, Gi for IEC.

MPL-2.0pure Pythonaging
903.6Kdownloads / mo
cli-helpers Worth it
PyPI · Terminals · released Jul 2026

CLI Helpers provides utilities for common command-line interface tasks: prettyprinting tabular data with custom preprocessing and reading/writing config files.

Install it if you're building command-line tools that need table formatting or config file handling.

BSD-3-Clausepure Python · 3.6+
890.7Kdownloads / mo
colored-traceback With conditions
PyPI · Terminals · released Jul 2024

Automatically colors Python exception tracebacks in the terminal to make them easier to read and scan visually.

Install it if visual clarity in error output matters to your workflow.

ISCpure Pythondormant
858.5Kdownloads / mo
aioconsole With conditions
PyPI · Terminals · released Oct 2025

Provides asynchronous equivalents to Python's built-in `input()`, `print()`, `exec()`, and `code.interact()` functions, plus an interactive asyncio console accessible via the `apython` command-line script.

However, the documentation recommends evaluating alternatives for new projects, so verify whether this meets your specific needs before committing.

GPL-3.0-or-laterpure Python · 3.8+
833.9Kdownloads / mo
verboselogs With conditions
PyPI · Terminals · released Aug 2017

Adds four custom logging levels (NOTICE, SPAM, SUCCESS, VERBOSE) to Python's standard logging module, filling gaps between the predefined levels.

However, the gap since the last release means no updates for modern Python versions, no security patches, and no bug fixes.

MITpure Pythonabandoned
795.8Kdownloads / mo
pyserial-asyncio With conditions
PyPI · Terminals · released Sep 2021

Adds async/await support to pyserial for non-blocking serial port I/O, letting you read and write to serial devices without blocking your event loop.

However, if you require active maintenance, security updates, or support for the latest Python versions, evaluate whether the dormancy since late 2023 fits your…

BSD-3-Clausepure Pythondormant
770.7Kdownloads / mo
textual-autocomplete With conditions
PyPI · Terminals · released Sep 2025

Adds fuzzy-matching autocomplete dropdowns to Textual terminal UI input widgets, with keyboard navigation, styling options, and support for dynamic candidate lists or filesystem paths.

MITpure Python · 3.9.0+aging
719.3Kdownloads / mo
dockerpty Skip
PyPI · Terminals · released Feb 2016

Operates the pseudo-terminal (PTY) allocated to a Docker container, enabling interactive terminal control of containerized processes from Python.

Apache-2.0builds from sourceabandoned
706.8Kdownloads / mo
iterfzf With conditions
PyPI · Terminals · released Jan 2026

Provides a Python interface to fzf, a command-line fuzzy finder, allowing interactive selection from iterables with lazy consumption and immediate display of streamed data.

However, aging maintenance (last release 201 days ago) and platform-specific wheel availability mean you should verify fzf binary support for your target platform and…

GPL-3.0-or-latercompiled wheel · 3.8+aging
690.2Kdownloads / mo
pairmux With conditions
PyPI · Terminals · released Aug 2026

pairmux lets AI agents control interactive terminal programs through a real PTY while allowing humans to watch, take over, or hand back control when needed.

Install friction is moderate (platform and tmux version constraints) and the alpha status suggests early-stage stability — suitable for projects that can tolerate…

MITcompiled wheel · 3.9+
654.5Kdownloads / mo
curtsies With conditions
PyPI · Terminals · released Jun 2025

Curtsies provides a Python library for building interactive terminal applications with colored text, formatted strings, and fullscreen or history-preserving window modes, handling keyboard input and grid-based character rendering.

MITpure Python · 3.10+
556.4Kdownloads / mo
bpython Worth it
PyPI · Terminals · released Oct 2025

bpython is an enhanced Python interactive interpreter that replaces the standard REPL with syntax highlighting, autocompletion, parameter hints, and session editing features.

Install it if you spend time in the interactive interpreter and want better visibility into your code and function signatures.

permissive licensepure Python · 3.9+
540.4Kdownloads / mo
pick Worth it
PyPI · Terminals · released Feb 2026

pick provides a Python library to create interactive terminal selection lists where users can browse and choose one or multiple options using keyboard navigation.

Install it if you need to add keyboard-driven menu selection to a CLI application.

MITpure Python · 3.8+
539.5Kdownloads / mo
crayons With conditions
PyPI · Terminals · released Aug 2020

Crayons provides colored text output for terminal applications by wrapping strings in ANSI color codes and automatically resetting to the original state afterward.

However, the abandoned status means no bug fixes or Python version updates will be released—use it only if you're comfortable with a stable but unmaintained package,…

MITpure Pythonabandoned
500.8Kdownloads / mo
cursor Skip
PyPI · Terminals · released Jun 2022

Hides or shows the terminal cursor in Python scripts on Linux and Windows, with support for both Python 2 and Python 3.

Install only if you are maintaining legacy code already using it.

GPL-3.0-onlybuilds from sourceabandoned
465.0Kdownloads / mo
backports.shutil_get_terminal_size Skip
PyPI · Terminals · released Aug 2014

Provides the get_terminal_size() function for Python versions that lack it natively, returning terminal dimensions as a named tuple of columns and lines.

MITpure Pythonabandoned
435.4Kdownloads / mo
pynvim Worth it
PyPI · Terminals · released Sep 2025

Pynvim is a Python client library that enables Python plugins for Neovim and allows scripting Neovim processes through its msgpack-rpc API.

Install it if you need to write Python plugins for Neovim, automate the editor from Python, or embed Neovim in a Python application.

permissive licensepure Python · 3.7+
424.1Kdownloads / mo
pyfzf With conditions
PyPI · Terminals · released Mar 2022

pyfzf wraps the fzf command-line fuzzy finder, letting you invoke interactive selection dialogs from Python code by passing lists of items to a prompt function.

MITpure Pythondormant
420.5Kdownloads / mo
xonsh Worth it
PyPI · Terminals · released Jul 2026

Xonsh is a Python-based shell that merges Python 3 syntax with shell commands, letting you write scripts and interactive sessions using both languages seamlessly in one environment.

permissive licensepure Python · 3.11+
390.6Kdownloads / mo
ansi2txt With conditions
PyPI · Terminals · released Feb 2023

Converts ANSI escape sequences (color codes, formatting) from text to plain text output, removing all terminal styling.

However, verify the dual-license terms apply to your project, and consider whether you need active maintenance or bug fixes for your use case.

AGPL-3.0-onlypure Pythonabandoned
364.0Kdownloads / mo
times Skip
PyPI · Terminals · released Aug 2014

Times converts between universal (UTC) time and arbitrary timezones, and parses/formats datetime strings and POSIX timestamps with explicit timezone handling.

No, not for new projects.

BSD-3-Clausepure Pythonabandoned
343.2Kdownloads / mo
clint Skip
PyPI · Terminals · released Aug 2015

Clint provides command-line interface utilities for text formatting, colored output, progress bars, and argument handling in terminal applications.

ISCbuilds from sourceabandoned
341.1Kdownloads / mo
pytubefix Worth it
PyPI · Terminals · released Jul 2026

Downloads YouTube videos, playlists, and channels in multiple formats and resolutions, with support for subtitles, metadata extraction, and asynchronous operations.

MITpure Python · 3.7+
322.3Kdownloads / mo
progressbar33 Skip
PyPI · Terminals · released Aug 2014

Displays text-based progress bars in the console, with customizable widgets that show progress state and auto-resize to terminal width.

BSD-3-Clausebuilds from sourceabandoned
311.3Kdownloads / mo
ascii-colors Worth it
PyPI · Terminals · released Jul 2026

Unified terminal UI library providing colored output, structured logging, progress bars, interactive prompts, and rich components (panels, tables, trees) for CLI applications.

Apache-2.0pure Python · 3.8+
298.3Kdownloads / mo
cent With conditions
PyPI · Terminals · released Dec 2025

Python SDK for communicating with Centrifugo v5 and v6 servers via HTTP API, providing both synchronous and asynchronous clients to publish messages, manage channels, and interact with Centrifugo's server-side features.

Apache-2.0pure Pythonaging
267.4Kdownloads / mo
pyreadline Skip
PyPI · Terminals · released Sep 2015

Provides GNU readline-like line editing and history functionality for Python on Windows, including text selection, clipboard operations, and keyboard shortcuts.

Install only if you are locked to Python 2.7 or 3.4–3.5 on legacy Windows systems with no other options.

BSD-3-Clausebuilds from sourceabandoned
258.6Kdownloads / mo
terminaltables3 With conditions
PyPI · Terminals · released Jul 2024

Renders formatted tables in terminal output from nested lists of strings, supporting multi-line rows with ASCII or other box-drawing styles.

MITpure Python · 3.8+aging
246.5Kdownloads / mo
sty With conditions
PyPI · Terminals · released Nov 2023

Sty provides a simple, customizable string styling markup for terminal output, supporting 3/4bit, 8bit, and 24bit colors plus effects like bold, italic, and underline, with no external dependencies.

Apache-2.0pure Pythondormant
244.0Kdownloads / mo
cli-ui With conditions
PyPI · Terminals · released Mar 2025

Provides terminal UI components for colored output, progress indication, and interactive prompts—info messages, yes/no questions, choice selection, and enumeration display.

However, the aging maintenance status means you should be comfortable with minimal ongoing support; the package is stable for its narrow scope but unlikely to gain…

BSD-3-Clausepure Pythonaging
233.3Kdownloads / mo
bingo-ai With conditions
PyPI · Terminals · released Aug 2026

bingo is an AI-powered red team terminal that automates security testing across web applications, mobile apps, and smart contracts by accepting natural-language targets and tasks, then orchestrating attacks like SQLi, XSS, WAF bypass, and credential extraction.

MITpure Python · 3.12+
232.6Kdownloads / mo
plotille Worth it
PyPI · Terminals · released Feb 2026

Plotille renders plots, scatter plots, histograms, and heatmaps directly in the terminal using braille characters and colors, with no external dependencies.

Install it if you need terminal visualization; skip it only if you require publication-quality graphics or 3D rendering.

MITpure Python
227.7Kdownloads / mo
to-requirements.txt With conditions
PyPI · Terminals · released May 2025

Automatically synchronizes your project's requirements.txt with packages you install via pip, keeping dependencies up-to-date without manual editing.

However, the aging maintenance (468 days since last release) means you should verify it works reliably with your current Python and pip versions before committing to…

MITpure Pythonaging
214.6Kdownloads / mo
asciimatics Worth it
PyPI · Terminals · released Oct 2023

Asciimatics provides cross-platform terminal UI and ASCII animation capabilities, handling colored text, keyboard/mouse input, and screen rendering on Windows, Linux, and macOS through a unified Python API.

Apache-2.0pure Python · 3.8+
214.3Kdownloads / mo
imgcat With conditions
PyPI · Terminals · released Nov 2024

Displays images in iTerm2, WezTerm, and tmux by rendering them directly in the terminal via a Python CLI and API.

However, the aging maintenance status and high install friction (source-only distribution) mean you should verify compatibility with your specific terminal version…

MITbuilds from source · 3.6+aging
197.6Kdownloads / mo