10000 Add xonsh shell is a Python-powered, Unix-gazing shell language and command prompt by anki-code · Pull Request #1623 · vinta/awesome-python · GitHub
[go: up one dir, main page]

Skip to content

Add xonsh shell is a Python-powered, Unix-gazing shell language and command prompt #1623

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 27, 2020

Conversation

anki-code
Copy link
Contributor
@anki-code anki-code commented Sep 24, 2020

What is this Python project?

xonsh is a Python-powered, cross-platform, Unix-gazing shell language and command prompt. The language is a superset of Python 3.5+ with additional shell primitives. It is time-tested and very well documented project.

Screenshot_20200924_144131

What's the difference between this Python project and similar ones?

Xonsh is significantly different from most other shells or shell tools. The following table lists features and capabilities that various tools may or may not share.

Bash

zsh

plumbum

fish

IPython

xonsh

Sane language

Easily scriptable

Native cross-platform support

Meant as a shell

Tab completion

Completion from man-page parsing

Large standard library

Typed variables

Syntax highlighting

in notebook

w/ prompt-toolkit

Pun in name

Rich history

@anki-code anki-code changed the title xonsh is a Python-powered, Unix-gazing shell language and command prompt Add xonsh shell is a Python-powered, Unix-gazing shell language and command prompt Sep 24, 2020
@anki-code
Copy link
Contributor Author

@vinta please take a look. The request is approved and liked.

@vinta vinta merged commit e0e42b7 into vinta:master Oct 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0