Friends, I'm not saying that tools like zx are not good. I do like to write some scripts using js/ts. I believe pythoners prefer https://xon.sh/ . Perl is also attractive and interesting. Fish is friendly. However, I still believe that posix-shell has its own advantages. The balance among size, code length, and expressiveness. I think the only possible competitors are tcl and perl, maybe lua. - Source: Hacker News / 3 months ago
Sorry for the hijack, but I've been using xonsh[1] since 2018. It's a shell with Python syntax. If you dislike Bash scripting, and know Python, please consider this! [1] https://xon.sh/. - Source: Hacker News / 5 months ago
Those of you who use (or used) this as your shell: care to share your experience? It seems a lot less full-featured than https://xon.sh/, but maybe you don't need a lot of bells and whistles for regular usage. I mostly run build, execute, and install commands. I'm somewhat enticed at the possibility of being able to wrap common executables into forms that are typed (like nushell or elvish) and manipulate them in a... - Source: Hacker News / 5 months ago
In that case, is it even more similar to xonsh? https://xon.sh/. - Source: Hacker News / 6 months ago
Not to hijack, but also consider xonsh[1]. It's Python based, and all your scripts can be Python (or hybrid-Python). I've been using it for both Windows and Linux for over 5 years. [1] https://xon.sh/. - Source: Hacker News / 8 months ago
I've been eyeing https://xon.sh/ (haven't written much in it though), as it seems to solve my biggest issue when writing scripts in python - the unwieldiness of calling external programs and piping their results. Source: about 1 year ago
Better than PowerShell, but not bash-wards compatible makes it not a great choice for me. Waiting for Python12 and going to try xonsh again. Python native and bash-wards compatible 🤯. Source: about 1 year ago
Xonsh. It's like having your shell extended with Python. One-liners are a lot like normal shell, but for anything complicated, Bash is not really a sane language. Source: about 1 year ago
Or go with full blown python shell with xonsh. Source: about 1 year ago
Python-powered shell https://xon.sh (open source) has good documentation, well structured modules and continuous delivery approach for releases by using unit testing. I'm wondering how small team cover all use cases during development. The approaches is not so super modern but as a whole it's good example of open source project. Source: about 1 year ago
Have a look at the python shell https://xon.sh/. Source: about 1 year ago
For example, author's first example cat beef.txt | grep "lasagna" | sort -n | uniq is already possible literally as written in Xonsh (a Python-based shell) with a pipeliner plugin https://xon.sh/. - Source: Hacker News / about 1 year ago
There is a python-based shell https://xon.sh with a plugin that allows piping :) https://github.com/anki-code/xontrib-pipeliner. - Source: Hacker News / about 1 year ago
Im not the hard user of VSC and just curious is it working in python-powered https://xon.sh shell? Source: about 1 year ago
I know this isn't quite what you're asking for, but IPython (https://ipython.org/) is very capable as a Python + bash (or other) shell, as it allows you to easily integrate the system shell into the interactive environment. Although they now recommend Xonsh (https://xon.sh/) for such purposes. Source: about 1 year ago
It's definitely possible, but it may be very hard. I have no idea how ssh hooks into a shell. It maybe that the interface is not replicable in python without writing your own hook library in c. You might look at creating a remote driver for a python shell, like this one: https://xon.sh/. Source: about 1 year ago
This won't help you with fish, but if you do want a Unix-y shell that works very very well on Windows, check out xonsh, which can be pip installd just as easily as a cargo install. Source: about 1 year ago
Create a lua shell the way xonsh is a python-powered shell. Source: over 1 year ago
Https://xon.sh/ Looks pretty cool. I like that you can do basic arithmetic in the shell, feels like something every shell should be able to do out of the box. Anybody using it as their daily driver? Any gotchas? - Source: Hacker News / over 1 year ago
I'm not exactly sure what you're after. But there's https://xon.sh/ which gives you shell scripting and python together. Source: over 1 year ago
You may be interested in Xonsh, it's python & bash together. Source: over 1 year ago
Do you know an article comparing the xonsh shell to other products?
Suggest a link to a post with product alternatives.
This is an informative page about the xonsh shell. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.