{"repo":"bgreenwell/lstr","free":true,"listed":false,"github":"https://github.com/bgreenwell/lstr","clone":"git clone https://github.com/bgreenwell/lstr.git","description":"A fast, minimalist directory tree viewer, written in Rust.","language":"Rust","stars":1528,"topics":["command-line","command-line-tool","filesystem","ls","rust-lang","tree","cli","developer-tools","git","nerd-fonts"],"license":"MIT","category":"cli-tools","readme_excerpt":"lstr A fast, minimalist directory tree viewer, written in Rust. Inspired by the command line program tree, with a powerful interactive mode. An interactive overview of a project's structure using lstr . Philosophy - Minimalist: Provides essential features without the bloat. The core experience is clean and uncluttered. - Interactive: An optional TUI mode for fluid, keyboard-driven exploration. Features - Classic and interactive modes: Use lstr for a classic tree -like view, or launch lstr interactive for a fully interactive TUI with keyboard and mouse navigation, filename search ( / ), and in-place file opening that returns to the tree when your editor exits. - Theme-aware coloring: Respects your system's LS COLORS environment variable for fully customizable file and directory colors. - Rich information display (optional): - Display file-specific icons with --icons (requires a Nerd Font). - Show file permissions with -p , including symlink and setuid/setgid/sticky indicators. - Show file sizes with -s , or cumulative directory sizes with --du . - Git integration: Show file statuses ( M , A , ? , etc.) with -G ; directories reflect the status of their contents. - Flexible sorting: By name, size, modification time, or extension, with directories-first, natural/version, case-sensitive, and reverse variants. - Smart filtering: - Respects your .gitignore files with the -g flag. - Control recursion depth ( -L ) or show only directories ( -d ). - Summarize deep or crowded directorie","default_branch":null,"files":null,"tree":[],"storefront":"/r/bgreenwell","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bgreenwell/lstr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}