xonsh
🐚 Python-powered shell. Full-featured, cross-platform and AI-friendly.
- 9.7k stars
- 751 forks
- 87 open issues
- Language: Python
- License: NOASSERTION
- updated
Install
git clone https://github.com/xonsh/xonsh- Clone the repository.
- Follow the README for installation and usage instructions.
Editor's note
Xonsh is a cross-platform shell where the command language is a superset of Python 3, allowing users to mix standard shell syntax like pipes and redirects with Python expressions, list comprehensions, and standard library calls in the same command line. It runs on Linux, macOS, Windows, BSD, Raspberry Pi, Nix, and several other environments including WSL and Flatpak. The shell is extended through a plugin system called xontribs, with available extensions covering terminal integrations for iTerm2, WezTerm, Kitty, and Hyper, as well as tools for Starship prompts, Jupyter, 1Password, history encryption, and AI assistants including a ChatGPT xontrib and a Claude Code integration. The project tags itself as Claude Code compatible, making it a viable interactive shell environment for developers running Claude Code workflows. Its primary audience includes Python developers, data engineers, DevOps and DevSecOps practitioners, and security automation engineers who want Python-native scripting without abandoning shell conventions.
Tools overview
What people ask about xonsh
What is xonsh/xonsh?
xonsh/xonsh is tools for the Claude AI ecosystem. 🐚 Python-powered shell. Full-featured, cross-platform and AI-friendly. It has 9.7k GitHub stars and its last recorded update is dated 2026-10-22.
How do I install xonsh?
You can install xonsh by cloning the repository (https://github.com/xonsh/xonsh) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is xonsh/xonsh safe to use?
Our security agent has analyzed xonsh/xonsh and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains xonsh/xonsh?
xonsh/xonsh is maintained by xonsh. The last recorded GitHub activity is dated 2026-10-22, with 87 open issues.
Are there alternatives to xonsh?
Yes. On ClaudeWave you can browse similar tools at /categories/tools, sorted by popularity or recent activity.