# Fish
> User-friendly shell with autosuggestions, colors, and sane scripting

## Summary
User-friendly interactive shell with autosuggestions, syntax highlighting, and sane defaults

## Capabilities
- Provide inline autosuggestions based on history
- Syntax highlight commands as you type
- Offer sane, easy-to-learn scripting language
- Support tab completions with descriptions
- Work well out of the box without configuration

## When to Use
- You want an interactive shell that works great out of the box
- You prefer autosuggestions and syntax highlighting by default

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

## Related Tools
- [bash](/tools/bash) (complementary)
- [zsh](/tools/zsh) (complementary)

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