[email protected]:~$ man lstr

← cd ..
lstr logo

lstr

A fast, minimalist directory tree viewer, written in Rust.

★ 1.6KMITv0.4.0RustDirectory Listing

INSTALLATION

$ brew install lstr
lstr demo

DESCRIPTION

lstr is a fast, minimalist directory tree viewer written in Rust that modernizes the classic tree command. It features both a standard command-line output and a fully interactive, keyboard-driven TUI mode that supports Nerd Font icons, advanced sorting, and real-time Git status integration. Built for seamless shell workflows, it natively respects your .gitignore rules, inherits your existing system color configurations, and can be easily scripted to function as a visual directory switcher.

DETAILS

Repository
bgreenwell/lstr (2026-10-19)
Author
Brandon Greenwell
License
MIT
Category
Directory Listing
Language
Rust
Platforms
Linux, macOS
Version
v0.4.0 (2026-07-14)
Repo Age
1 year old

STAR HISTORY

Star history chart for bgreenwell/lstr

TAGS

SEE ALSO

  • lstr is a modern alternative to ls

BADGE

Maintain lstr? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.

lstr on The Terminal Index

[+] show code[−] hide code
Markdown
[![lstr on The Terminal Index](https://cli.masoko.net/badge/lstr.svg)](https://cli.masoko.net/tools/lstr/)
HTML
<a href="https://cli.masoko.net/tools/lstr/"><img src="https://cli.masoko.net/badge/lstr.svg" alt="lstr on The Terminal Index"></a>

RELATED TOOLS