| WSL | nushell | |
|---|---|---|
| 443 | 247 | |
| 32,516 | 39,677 | |
| 1.3% | 1.3% | |
| 9.5 | 9.9 | |
| 6 days ago | 3 days ago | |
| C++ | Rust | |
| MIT License | MIT License |
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.
WSL
-
Claude Code's source code has been leaked via a map file in their NPM registry
There have been massive GitHub issue spams recently, including in Microsoft's WSL repository.
https://github.com/microsoft/WSL/issues/40028
- WSL's GitHub repository is being hit with a wave of Chinese spam issues
-
Using VHD-Distributed Kernel Modules in WSL2
Reference: https://github.com/microsoft/WSL/issues/12586
-
Microsoft open-sources LiteBox, a security-focused library OS
The Windows filesystem isn't slow per se, it's a slowness caused by "a thousand cuts" type of problem.
https://github.com/Microsoft/WSL/issues/873#issuecomment-425...
- Chinese localization Issue: command line arguments are translated
- Isn't WSL2 just a VM?
-
WinBoat: Windows apps on Linux with seamless integration
You might be missing context here.
There is a feature of Windows called “Windows Subsystem for Linux (WSL)” already that basically does the inverse of this (windows host, Linux VM).
https://github.com/microsoft/WSL
The feature is a windows subsystem (for running Linux).
-
Microsoft is plugging more holes that let you use Windows 11 without MS account
I mean inside WSL. E.g. running nested virtual inside WSL env. https://github.com/microsoft/WSL/issues/11216#issuecomment-2... for details.
-
Learning Rust with Dev Containers and Rustlings
I use a WSL backend and there seems to be some issues with file watching (You can read more about it here and here). This means that automatic recompilation on save does not work, this is why I add the --manual-run flag in the initialization. On other systems this might work without issues.
-
Como resolvi o erro “REGDB_E_CLASSNOTREG” ao instalar o WSL no Windows 11
👉 Baixar WSL 2.3.24 (MSI)
nushell
- Nushell
-
The Unix Pipe Card Game
Could I introduce you to https://www.nushell.sh/, kind sir?
Started using it last year and being able to type ‘ls | sort-by modified -r | take 5’ feels liberating.
-
You probably don't need Oh My Zsh
https://fishshell.com/ https://xon.sh/ https://www.nushell.sh/ https://elv.sh/
You're replying to someone that says POSIX shells are holding people back, not that the terminal is a bad idea, there are many alternative shells which offer benefits over POSIX shells. fish-shell has everything you want from an interactive shell included, xonsh is a mix Python shell, nushell and elvish are adding types and other things to shell.
The VT protocols that all shells have to confirm with are pretty dated and I'd love to throw them off the roof for something less stateful and with multiple font sizes but there's no arguing that text based interfaces are good.
-
A Comment Divider for Zed using Nushell
Since Zed doesn't have an equivalent extension yet, I decided to replicate the functionality using Nushell (my daily shell of choice).
-
Show HN: Ez FFmpeg – Video editing in plain English
I think you may enjoy [Nushell](https://www.nushell.sh)
-
Use Python for Scripting
nushell (https://www.nushell.sh/) is essentially perfect for this use case! i use it rather than posix(y) shells for most projects where id normally reach for python.
-
Show HN: Network Monitor – a GUI to spot anomalous connections on your Linux
> And it's a bit sad that in the year of our lord 2025, the best way to get such fundamental information is by using regexes to parse a table[1],
Look at nutshell an see if that gives you what you are looking for https://www.nushell.sh/
-
Ion: Modern System Shell in Rust
Too bad README doesn't show sample commands, discuss design or list differences from existing shells. So... it's just a shell, in Rust? Like fish, but still WIP? And only for redox-os?
In which case, why not just go with nushell https://www.nushell.sh/
-
The Terminal of the Future
If you want to adopt it in your workplace, I would not recommend nushell. They have severe, long standing bugs which don't get fixed. The most annoying to me is output formatting:
https://github.com/nushell/nushell/issues/13601
https://github.com/nushell/nushell/issues/16379
-
You Want Technology with Warts
The context of the blog post is that "warts" are the way something was originally designed or built, which is now outdated and you would change it if you could, but you don't want to break backwards compatibility so you don't.
> "For example, some GNU programs like `grep` and `find` support a `POSIXLY_CORRECT` env var, which changes their interface and behavior."
By your own logic that's not a wart, that's the way the programs work and they are documented to work like that. Twisting yourself into knots to pretend Linux/Unix utilities are perfectly designed isn't good logic. There's no excuse "it was designed that way" or "it's documented to work like this" which makes something not warty.
For example unserialised byte streams where you have to fight whether \n or 0 (null byte) are data or record separators, is a wart. How do we know? Because when people design newer tools they don't keep that, they design it away. Serialised JSON and jq, .NET objects in PowerShell, structured data in nushell[1] and oilshell YSH[2].
[1] https://www.nushell.sh/
[2] https://oils.pub/ysh.html
What are some alternatives?
setup-msys2 - GitHub Action to setup MSYS2
fish-shell - The user-friendly command line shell.
wslg - Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios
xonsh - 🐚 Python-powered shell. Full-featured, cross-platform and AI-friendly.
multipass - Multipass orchestrates virtual Ubuntu instances
PowerShell - PowerShell for every system!