# xonsh
> Python-powered shell that easily mixes Python and shell commands

## Summary
A Python-powered shell that seamlessly combines Python and traditional shell commands.

## Capabilities
- Mix Python and shell commands in the same line
- Use Python data structures in shell operations
- Customizable prompt and environment
- Cross-platform support
- Tab completion for Python and shell commands

## When to Use
- You want Python integration in your shell
- You frequently combine shell scripting with Python

## When NOT to Use
- You need POSIX-compatible scripting
- You want maximum shell startup speed

---
Source: https://littlescripts.sh/tools/xonsh
