$npx skillfedfor your agent

Shells packages

31 packages

Packages

tqdm Worth it
PyPI · Shells · released Jul 2026

Wraps any iterable to display a real-time progress bar in the terminal or Jupyter notebook, showing iteration count, elapsed time, and estimated time remaining.

copyleftpure Python · 3.8+
648.6Mdownloads / mo
pexpect With conditions
PyPI · Shells · released Nov 2023

Pexpect spawns and controls interactive console applications by sending input and matching output patterns, automating tasks that would otherwise require manual interaction.

ISCpure Pythonaging
200.8Mdownloads / mo
ipython Worth it
PyPI · Shells · released Aug 2026

IPython is an enhanced interactive Python shell and Jupyter kernel that provides object introspection, persistent input history, tab completion, magic commands, and integrated debugging.

Install it if you work interactively with Python, use Jupyter, or want to embed a rich shell in your application.

BSD-3-Clausepure Python · 3.11+
172.9Mdownloads / mo
argcomplete Worth it
PyPI · Shells · released Aug 2026

Provides bash and zsh tab completion for Python applications using argparse, allowing users to complete command-line arguments and options by pressing Tab.

Install it if you want to add professional-grade tab completion to your Python command-line tools.

Apache-2.0pure Python · 3.10+
84.8Mdownloads / mo
humanfriendly With conditions
PyPI · Shells · released Sep 2021

Formats and parses numbers, file sizes, timespans, and other values into human-readable text; provides terminal interaction utilities including ANSI text styling and user prompts.

MITpure Pythonabandoned
54.3Mdownloads / mo
coloredlogs With conditions
PyPI · Shells · released Jun 2021

Adds colored output to Python's standard logging module using ANSI escape sequences, with automatic fallback support for Windows terminals.

However, it is abandoned and receives no maintenance, so it will not adapt to future Python changes or platform updates.

MITpure Pythonabandoned
39.6Mdownloads / mo
progressbar2 Worth it
PyPI · Shells · released Aug 2026

progressbar2 renders text-based progress bars in the terminal, handling custom widgets, concurrent bars, unknown-length progress, and clean output around logs and prints.

BSD-3-Clausepure Python · 3.10+
19.3Mdownloads / mo
netaddr Worth it
PyPI · Shells · released May 2024

Represents and manipulates IPv4, IPv6, MAC addresses and related network objects; supports CIDR notation, subnetting, set operations, IANA lookups, and DNS reverse generation.

BSD-3-Clausepure Python · 3.7+dormant
14.0Mdownloads / mo
libtmux Worth it
PyPI · Shells · released Jul 2026

libtmux provides a typed Python API to control tmux (the terminal multiplexer) programmatically, letting you manage servers, sessions, windows, and panes as Python objects instead of parsing shell commands.

MITpure Python
13.1Mdownloads / mo
asciinema With conditions
PyPI · Shells · released Oct 2023

Records and replays terminal sessions, saving them as timestamped files that can be played back in the terminal or uploaded to asciinema.org for web viewing.

Suitable for one-off or occasional use; not recommended if you require active maintenance or expect to rely on it in production workflows.

GPL-3.0-or-laterpure Pythondormant
10.7Mdownloads / mo
yaspin With conditions
PyPI · Shells · released Dec 2025

Yaspin displays an animated terminal spinner to indicate progress during long-running operations, with support for 70+ spinner styles, colors, and text attributes via a context manager or decorator interface.

However, maintenance is aging (251 days since last release), so consider this if you need active bug fixes or Python version support updates; for stable,…

MITpure Pythonaging
6.2Mdownloads / mo
shtab Worth it
PyPI · Shells · released Aug 2026

Generates shell tab completion scripts for Python CLI applications built with argparse, supporting bash, zsh, fish, and tcsh without runtime overhead.

Install it if you build Python command-line tools and want to offer your users fast, reliable shell completion.

copyleftpure Python · 3.9+
4.6Mdownloads / mo
telnetlib3 Worth it
PyPI · Shells · released Aug 2026

Telnet server, client, and protocol library for Python 3.9+ with asyncio and blocking API support, including CLI utilities and a backport of the removed telnetlib module for Python 3.13+.

Install it if you need telnet support, are migrating from the standard library, or are building MUD/BBS infrastructure.

ISCpure Python · 3.9+
1.7Mdownloads / mo
executor Skip
PyPI · Shells · released Nov 2020

Wraps Python's subprocess module to simplify executing local commands, remote commands over SSH, and concurrent command pools with proper argument escaping and error handling.

MITpure Pythonabandoned
380.0Kdownloads / mo
ssh2-python With conditions
PyPI · Shells · released Oct 2025

ssh2-python provides Python bindings to libssh2, a low-level SSH2 protocol library, enabling direct access to SSH2 operations via C-API semantics.

copyleftcompiled wheel
317.0Kdownloads / mo
saspy With conditions
PyPI · Shells · released Jul 2026

SASPy connects Python to SAS deployments (local or remote) to run SAS code and return results as text, HTML, or Pandas DataFrames, enabling mixed Python/SAS workflows.

Install only if you have access to a SAS 9.4+ or SAS Viya 3+ deployment and need bidirectional Python-SAS integration.

Apache-2.0pure Python
311.5Kdownloads / mo
ascii-colors Worth it
PyPI · Shells · 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
sarge With conditions
PyPI · Shells · released Jan 2026

Sarge wraps Python's subprocess module to provide POSIX-style command pipelines with chains, pipes, and redirection on Windows, macOS, and Unix.

Install it if subprocess boilerplate is slowing you down.

permissive licensepure Pythonaging
268.8Kdownloads / mo
sty With conditions
PyPI · Shells · 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
ssh-python With conditions
PyPI · Shells · released Oct 2025

Python bindings to the libssh C library for SSH client operations, with thread-safe, low-overhead access to remote command execution and file transfer over SSH.

However, the aging maintenance status (306 days since last release) and small community (48 GitHub stars) mean you should verify active support for your use case…

copyleftcompiled wheelaging
213.4Kdownloads / mo
parallel-ssh With conditions
PyPI · Shells · released Oct 2025

Asynchronous SSH client for running commands on hundreds or thousands of remote servers in parallel with minimal client-side overhead, using native C libraries for performance.

copyleftpure Python
206.0Kdownloads / mo
tempenv With conditions
PyPI · Shells · released Mar 2025

Temporarily override environment variables within a scoped context, automatically restoring the original state when the block exits.

Apache-2.0pure Python · 3.9+aging
181.9Kdownloads / mo
bash_kernel With conditions
PyPI · Shells · released Jan 2025

Enables running and interacting with bash commands directly inside Jupyter notebooks and consoles as a kernel, with support for displaying images, HTML, and JavaScript output.

BSD-3-Clausepure Pythondormant
176.1Kdownloads / mo
rockset With conditions
PyPI · Shells · released May 2024

Python client library for the Rockset API, enabling programmatic creation, management, and querying of Rockset resources.

Apache-2.0pure Pythondormant
144.2Kdownloads / mo
tmuxp Worth it
PyPI · Shells · released Jul 2026

tmuxp saves and loads tmux sessions from YAML or JSON configuration files, letting you define multi-window, multi-pane terminal layouts declaratively and restore them on demand.

Install it if you find yourself recreating the same tmux layouts repeatedly or want to version-control your terminal workspace configuration.

MITpure Python
136.6Kdownloads / mo
click-extra With conditions
PyPI · Shells · 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
jumpssh With conditions
PyPI · Shells · 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
click-shell With conditions
PyPI · Shells · released Jun 2021

Converts a click command-line app into an interactive shell with command completion by replacing @click.group with @click_shell.shell.

BSD-3-Clausepure Python
101.3Kdownloads / mo
pansi With conditions
PyPI · Shells · 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
termplotlib With conditions
PyPI · Shells · released Sep 2021

termplotlib renders line plots, histograms, and bar charts directly in the terminal using ASCII or Unicode characters, with a matplotlib-like API.

GPL-3.0-or-laterpure Python · 3.7+abandoned
78.7Kdownloads / mo
metakernel Worth it
PyPI · Shells · released Mar 2026

MetaKernel is a base class for building custom Jupyter kernels in Python, providing core magic functions like help, completion, parallel processing, and shell integration.

Install it if you are building a custom Jupyter kernel or want to add MetaKernel magics to IPython.

BSD-3-Clausepure Python · 3.11+
75.2Kdownloads / mo