Awesome Open Source
Awesome Open Source


xonsh is a Python-powered, cross-platform, Unix-gazing shell language and command prompt.

The language is a superset of Python 3.6+ with additional shell primitives. xonsh (pronounced conch) is meant for the daily use of experts and novices alike.

What is xonsh?

If you like xonsh, ⭐️ the repo, write a tweet and stay tuned by watching releases.

Join the chat at Matrix room: Travis Appveyor Open in Google Cloud Shell

First steps

Install xonsh from pip:

python -m pip install 'xonsh[full]'

And visit for more information:


Projects that use xonsh

  • gitsome: A supercharged Git/shell autocompleter with GitHub integration.
  • xxh: Using xonsh wherever you go through the ssh.
  • rever: Cross-platform software release tool.
  • Regro autotick bot: Regro Conda-Forge autoticker.

The xonsh shell community

The xonsh shell is developed by a community of volunteers and has no organization that can get grants, donations or additional support. There are two major ways to help the xonsh shell: to spread the good word about xonsh in the world (write a tweet) and to help improve the xonsh shell (solve a popular issue or a good first issue). We welcome new contributors!

Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (889,294
Shell (182,399
Command Line (131,875
Script (62,258
Bash (19,208
Terminal (18,197
Unix (12,929
Root (8,193
Zsh (7,488
Fish Shell (2,977
Iterm (1,879
Appimage (543
Windows Terminal (133
System Administration (98
Xonsh (94
Python Shell (13