Skip to content
Back to top
View this page
Edit this page

# Comparison

The following table lists built in features and capabilities that various tools may or may not share.

| Traditional bash, zsh | Next-generation fish, nu, elvish | Python‑based IPython, plumbum | Xonsh shell
--- | --- | --- | --- | ---
Meant as a shell | ● | ● |  | ●
First-class objects |  | ◯ | ● | ●
Native cross-platform |  | ◯ | ● | ●
Large standard library |  | ◯ | ◯ | ●
General-purpose language |  |  | ◯ | ●
Built-in testability |  |  | ◯ | ●
Maintains clarity at scale |  |  |  | ●
Package and deps manager |  |  |  | ●
AI-friendly |  |  |  | ●