Alternatives to LSD

List files with icons, colors and tree views. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as LSD.

  • eza

    A replacement for ls with colours, icons, a tree view and Git status in the listing.

    eza is an EUPL-1.2 licensed ls replacement that adds per-file Git status to long listings and a tree view, but its options differ from ls.

Also worth comparing

These listings name LSD as their own alternative, so the relationship runs both ways.

  • erdtree

    A multi-threaded command-line tool that shows a directory tree together with disk usage.

    LSD lists files with icons, colours and tree views on all major platforms, but it is a directory lister without erdtree's disk usage breakdown.

  • tree

    A command-line program that lists the contents of directories as an indented tree.

    LSD offers tree views with icons and colours on Windows, macOS and Linux under Apache-2.0, though icon display needs a suitable terminal font.

Similar software

Related functionality, not a direct replacement.