:shell: Python-powered, cross-platform, Unix-gazing shell
Other
6899
100
604

xonsh

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 https://gitter.im/xonsh/xonsh Matrix room: #xonsh:feneas.org Travis Appveyor Open in Google Cloud Shell codecov.io repology.org

First steps

Install xonsh from pip:

python -m pip install 'xonsh[full]'

And visit https://xon.sh for more information:

Extensions

Xonsh has the certain term for extensions and additional materials - xontrib - the short version of "contribution" word.

Projects that use xonsh or compatible

  • gitsome: 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.

Jupyter-based interactive notebooks via xontrib-jupyter:

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 few ways to help the xonsh shell:

We welcome new contributors!

Contributors

scopatz
gforsyth
adqm
melund
AstraLuma
jnoortheen
laloch
mitnk
anki-code
blahgeek
daniel-shimon
dyuri
jb-leger
santagada
CJ-Wright
kseistrup
rbrewer123
aig787
BYK
Carreau
virusbb001
chronitis
GuillaumeLeclerc
Ephyrian
yaxollum
nicfit
carmenbianca
dannysepler
dotsdl
JohnLunzer
Jitsusama
vaaaaanquish
Granitosaurus
VHarisop
derekbrokeit
con-f-use
cryzed
pre-commit-ci[bot]
eode
funkyfuture
krader1961
cafehaine
ahundt
cjrh
jaraco
jonathanslenders
justinmoon
das-g
zajaczajac
eugenesvk
knowsuchagency
dev2718
willsALMANJ
bskinn
michaelaye
drmikecrowe
oprypin
wendellwt
Will-W
youtux
t184256
koehlma
rtpg
tamuhey
mdraw
Ad115
agoose77
Siecje
JakeHedman
jmcrawford45
jeremydonahue
Uglemat
refi64
vgerak
anula
traverseda
samueldg
Achimh3011
webmeister
anddam
DNGros
jamiees2
juanpabloaj
Terrance
selepo
74th
asmeurer
AaronV77
alexferl
WouldYouKindly
bpollack
ericktucto
StreakyCobra
MrQubo
justcalamari
kalekundert
lieryan
lucasicf
mardukbp
mariusvniekerk