# Nushell
> A modern shell written in Rust where all data is structured

## Summary
Modern Rust shell that treats all data as structured tables

## Capabilities
- Work with structured data natively in the shell
- Pipeline-based data processing with tables
- Built-in data manipulation commands
- Cross-platform shell experience
- Rich type system and error messages

## When to Use
- You want a modern shell that works with structured data
- You frequently process tabular data in the terminal

## When NOT to Use
- You need full POSIX shell compatibility

## Related Tools
- [elvish](/tools/elvish) (complementary)
- [ion](/tools/ion) (complementary)

---
Source: https://littlescripts.sh/tools/nushell
