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
LSD
List files with icons, colors and tree views.
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.
vivid
Generate consistent file colors for command-line tools.
lf
A fast terminal file manager in the ranger style, as a single binary with no runtime dependencies.
tere
Move between directories with an interactive terminal browser.
fd
Finds files by name without the argument soup that find requires, and it is much faster.
bat
Like cat, but with syntax highlighting, line numbers, Git markers and a pager when the file is long.
Walk
A minimal terminal file navigator that replaces cd and ls for browsing directories.