$npx skillfedfor your agent

Terminals packages

106 packages · page 3 of 3

Packages

textual-universal-directorytree With conditions
PyPI · Terminals · released Aug 2025

Provides a DirectoryTree widget for Textual terminal UIs that works with local and remote filesystems including S3, GCS, Azure, GitHub, and SSH through universal-pathlib and fsspec.

MITpure Pythonaging
194.7Kdownloads / mo
pyvim With conditions
PyPI · Terminals · released May 2022

A Vi/Vim-like text editor implemented entirely in Python, providing syntax highlighting, splits, tabs, and Vi key bindings through the prompt-toolkit library.

The dormant status since 2022-05-16 means you should treat it as a stable but frozen tool—suitable for personal use or learning, but not for production environments…

permissive licensepure Pythondormant
185.7Kdownloads / mo
pyserial-asyncio-fast With conditions
PyPI · Terminals · released Mar 2025

Provides async I/O support for serial port communication in Python, wrapping pySerial with asyncio-compatible read and write operations optimized for reduced overhead.

BSD-3-Clausepure Python · 3.9+aging
173.1Kdownloads / mo
rich-pyfiglet Worth it
PyPI · Terminals · released May 2026

Renders ASCII art banners in the terminal using PyFiglet fonts with Rich's color and styling system, available as both a library and CLI tool.

MITpure Python · 3.10+
157.6Kdownloads / mo
style With conditions
PyPI · Terminals · released Mar 2019

Applies ANSI color and text styling to terminal output using a chainable API inspired by the JavaScript chalk package.

MITpure Pythonabandoned
149.4Kdownloads / mo
minimalmodbus Worth it
PyPI · Terminals · released Jul 2023

Minimalmodbus provides a Python interface to communicate with Modbus RTU and Modbus ASCII devices over serial connections, handling protocol details and offering convenience functions for floats, strings, and multi-byte integers.

Install only if your use case is serial Modbus; verify this package does not support Modbus TCP before committing if that is required.

Apache-2.0pure Python · 3.8+dormant
146.8Kdownloads / mo
click-extra With conditions
PyPI · Terminals · released Aug 2026

Click Extra is a wrapper around Click that adds configuration file loading, colored help screens, standard CLI options, and theming to make building professional command-line tools faster and with less boilerplate.

GPL-2.0-or-laterpure Python · 3.10+
134.1Kdownloads / mo
terminaltexteffects Worth it
PyPI · Terminals · released May 2026

Renders animated visual effects for text displayed in the terminal, supporting character movement, color gradients, and complex animations through an inline effects engine.

Install it if you need animated text in CLI tools or want to experiment with terminal graphics; skip it if your application requires cross-platform GUI rendering or…

MITpure Python · 3.8+
125.1Kdownloads / mo
deepagents-code Worth it
PyPI · Terminals · released Aug 2026

A terminal-based AI coding agent that works with any LLM supporting tool calling, providing an interactive interface for code generation, execution, and debugging without requiring code setup.

MITpure Python
116.6Kdownloads / mo
simple-colors Skip
PyPI · Terminals · released Jan 2019

Adds colored and styled text output to terminal applications using simple function calls for colors (black, red, green, yellow, blue, magenta, cyan) and text styles (bold, bright, dim, italic, underlined, blink, reverse).

license unclearpure Pythonabandoned
114.6Kdownloads / mo
pexpect-serial With conditions
PyPI · Terminals · released Aug 2019

Extends pexpect to work with serial ports by wrapping pyserial connections, allowing you to send commands and match responses over serial communication.

However, verify compatibility with your current pexpect and pyserial versions, and be prepared to fork or patch if issues arise.

MITpure Pythonabandoned
105.1Kdownloads / mo
jumpssh With conditions
PyPI · Terminals · released Nov 2020

JumpSSH runs commands on remote servers through SSH gateways, supporting multi-hop connections and file operations without uploading scripts to remote hosts.

However, verify that it works with your target Python version and that paramiko updates are sufficient for your security requirements, given that jumpssh itself has…

MITpure Pythondormant
104.2Kdownloads / mo
ansi With conditions
PyPI · Terminals · released Jan 2024

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.

permissive licensepure Python · 3.6+dormant
103.6Kdownloads / mo
omnigent-ui-sdk With conditions
PyPI · Terminals · released Aug 2026

Provides terminal UI components built on Rich and prompt_toolkit for constructing omnigent agent frontends, with rendering and input building blocks for streaming output display.

However, verify the license treatment before use in proprietary projects, and confirm that version 0.9.0 meets your stability requirements—the pre-release version…

license unclearpure Python · 3.12+
101.4Kdownloads / mo
deb-pkg-tools Skip
PyPI · Terminals · released Mar 2021

Builds, inspects, and manages Debian binary packages and repositories via Python API and command-line tools.

MITpure Pythonabandoned
101.4Kdownloads / mo
pansi With conditions
PyPI · Terminals · released Nov 2024

Pansi provides a clean interface for rendering text and graphics in the terminal using ANSI escape sequences, with modules for text styling, image rendering, and full-screen layout.

However, note that the project is dormant (no releases in 649 days), so do not expect active maintenance, bug fixes, or updates—suitable for stable use cases but…

Apache-2.0pure Python · 3.6+dormant
97.4Kdownloads / mo
bullet With conditions
PyPI · Terminals · released Aug 2020

Bullet provides styled, interactive CLI prompts for Python—bullet lists, checkboxes, password inputs, yes/no questions, and scrollable selections—with customizable colors, formatting, and emoji support.

However, verify Python version compatibility for your target environment, expect no future maintenance or bug fixes, and consider whether a maintained alternative…

permissive licensepure Pythonabandoned
95.7Kdownloads / mo
nxplora With conditions
PyPI · Terminals · released Aug 2026

NX is a terminal CLI that connects to the Nexplora AI platform, allowing you to send requests and receive streamed responses directly in your terminal using OAuth or API key authentication.

However, the proprietary license and unclear licensing terms mean you should verify Nexplora's usage policies before relying on it in production.

license unclearpure Python · 3.8+
94.1Kdownloads / mo
questo With conditions
PyPI · Terminals · released Nov 2025

Questo provides modular, extensible CLI prompt elements (text input and list selection) that expose internal state and rendering for full customization within your own event loop.

MITpure Python
91.3Kdownloads / mo
beaupy Worth it
PyPI · Terminals · released May 2026

BeauPy provides interactive CLI elements—select, multi-select, confirm, and prompt—for building terminal user interfaces in Python, styled with rich formatting and emoji support.

Install it if you're building CLI tools that need user interaction beyond basic input/output.

MITpure Python
91.1Kdownloads / mo
python-yakh With conditions
PyPI · Terminals · released Jan 2025

Captures individual keypresses from terminal stdin in a platform-independent way, returning key objects with character data, Unicode code points, and printability information.

However, maintenance is dormant—last commit was 2025-01-14 with no recent releases—so expect no active bug fixes or feature development.

MITpure Pythondormant
90.0Kdownloads / mo
pystyle Skip
PyPI · Terminals · released Nov 2022

Pystyle provides terminal styling utilities for adding colors, fades, and text effects to CLI output.

No—not recommended for new projects.

license unclearpure Pythonabandoned
89.5Kdownloads / mo
iterm2 With conditions
PyPI · Terminals · released Jun 2026

Provides a Python scripting interface to iTerm2's automation and customization API, enabling programmatic control of terminal sessions, windows, and features on macOS.

GPL-2.0-or-laterpure Python
89.5Kdownloads / mo
neovim With conditions
PyPI · Terminals · released Nov 2018

A Python client library that enables Python plugins in Neovim and allows scripting Neovim processes through its msgpack-rpc API.

However, the gap between the latest PyPI release (2018-11-17) and current repository activity creates uncertainty about version currency.

permissive licensebuilds from source
86.5Kdownloads / mo
rich-pixels With conditions
PyPI · Terminals · released Mar 2024

Renders pixel images and ASCII art grids to the terminal using Rich's styling system, supporting both file-based images via Pillow and programmatic grid construction.

However, verify the license terms before use, and be aware that no active maintenance means compatibility issues with future Pillow or Rich versions will not be…

license unclearpure Python · 3.8+dormant
76.9Kdownloads / mo
reprint With conditions
PyPI · Terminals · released Feb 2021

Binds Python variables to multi-line terminal output and automatically refreshes the display when variables change, with thread-safe updates.

However, do not use it for new projects requiring active maintenance or compatibility guarantees with future Python versions—consider maintained alternatives if…

permissive licensepure Pythonabandoned
75.4Kdownloads / mo