Pretty
pls output is cleaner, friendlier and more colorful. Who doesn't like a
little color in their terminal?
pls is a prettier and powerful ls(1) for the pros. It is a modern
alternative to ls(1), which has been around for over half a century.
For developers who spend a lot of time in the terminal, pls is a
game-changer. It brings a touch of joy to an essential and routine task you
perform hundreds of times a day. By utilising the full capabilities of a
terminal, pls can alleviate cognitive strain, making both tasks of exploring
your directories, and searching for specific files, effortless.
pls is a prettier and powerful ls(1) for the pros. The "p" stands for:
Pretty
pls output is cleaner, friendlier and more colorful. Who doesn't like a
little color in their terminal?
Powerful
pls providers more features than the competition. It uses a cascading
config system with specs.
Performant
pls is speedy and performant (written in Rust). It continues to be fast
even with all features enabled.
Practical
pls has sensible defaults and an effortless interface. The CLI is
fluent, intuitive and memorable.
Petite
pls is a small, single-file, binary executable. It supports both Mac and
Linux.
Pliable
pls can be extensively tweaked by power users and pros. Personalise it
exactly how you like it.
Personable
pls prioritises consumption by humans over scripts. The output is pretty
and readable, by default.
Picturesque
pls can render high-quality SVG images right in the terminal as file and
directory icons.
You can refer to our comparison of pls to other
ls(1) alternatives, notably exa/eza.
For more information, take a look at the FAQs. If your question isn't answered there, feel free to start a GitHub discussion.