|22 days ago||4 days ago|
|The Unlicense||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Are We Sixel Yet
15 projects | news.ycombinator.com | 14 May 2023
I improved the meme
5 projects | /r/linuxmasterrace | 5 Nov 2022
As much as I may not like Windows, PowerShell is pretty stupidly powerful. There's a reason why people try to replicate some of its functionality or concepts.
Nushell: Introduction to a New Kind of Shell
9 projects | news.ycombinator.com | 1 Nov 2022
Speaking of non-POSIX shells, I stumbled upon this last week:9 projects | news.ycombinator.com | 1 Nov 2022
You might be interested in Cat9, https://github.com/letoram/cat9
It's another reimagination of a shell, but built around asynchronous jobs
Cat9: A command-line shell written in Lua
3 projects | news.ycombinator.com | 17 Oct 2022
Shh: Simple Shell Scripting from Haskell
5 projects | news.ycombinator.com | 25 Nov 2023
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 way that leverages the type checker.
Marcel the Shell
8 projects | news.ycombinator.com | 23 Oct 2023
In that case, is it even more similar to xonsh?8 projects | news.ycombinator.com | 23 Oct 2023
> Marcel pipes python values in streams
That's indeed much better, all those untyped strings in shells in a bad old design
Though hopefully xonsh will implement this as well https://github.com/xonsh/xonsh/issues/3967
Shshsh is a bridge connects Python and shell
6 projects | news.ycombinator.com | 23 Sep 2023
fish-shell: the user-friendly command-line shell
24 projects | news.ycombinator.com | 26 Aug 2023
Not to hijack, but also consider xonsh. 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.
Bash e limbajul DIAVOLULUI
5 projects | /r/programare | 16 Jun 2023
rsh - Ruby Shell (a shell written in pure Ruby, one file, no dependencies)
2 projects | /r/commandline | 3 Jun 2023
Lua as a Bash alternative
8 projects | /r/linux | 25 Apr 2023
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 🤯
Microsoft rewriting core Windows libraries in Rust
6 projects | /r/rust | 25 Apr 2023
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.
Pythoneers here, what are some of the best python tricks you guys use when progrmming with python
3 projects | /r/Python | 21 Apr 2023
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.
What are some alternatives?
nushell - A new type of shell
fish-shell - The user-friendly command line shell.
ipython - Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
oh-my-bash - A delightful community-driven framework for managing your bash configuration, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
PowerShell - PowerShell for every system!
zx - A tool for writing better scripts
zsh-vi-mode - 💻 A better and friendly vi(vim) mode plugin for ZSH.
elvish - Elvish = Expressive Programming Language + Versatile Interactive Shell
ohmyzsh - 🙃 A delightful community-driven (with 2,200+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
murex - A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
ngs - Next Generation Shell (NGS)