nu The Nushell Project Developers
winget install --id=Nushell.Nushell -e
Hello, and welcome to the Nushell project. The goal of this project is to take the Unix philosophy of shells, where pipes connect simple commands together, and bring it to the modern style of development. Nu takes cues from a lot of familiar territory, traditional shells like bash, object based shells like PowerShell, functional programming, systems programming, and more.
Nu is a modern shell designed to combine the principles of Unix-style shells with contemporary programming paradigms. It aims to bring the simplicity and power of traditional shells like bash into a more versatile and expressive framework, inspired by object-oriented and functional programming concepts.
Key Features:
- Cross-platform support for Linux, macOS, and Windows.
- Built-in support for multiple programming languages, allowing users to write scripts in their preferred language.
- Functional programming constructs, such as pipelines and composable commands.
- Integration with modern development tools and workflows.
Audience & Benefit:
Ideal for developers working across diverse platforms and languages, Nu offers a unified environment that enhances productivity by bridging the gap between traditional shell scripting and modern programming practices. Its design encourages efficiency and adaptability in various development scenarios.
Nu can be installed via winget, making it easy to integrate into your existing workflow.