Show HN: Lstr – A modern, interactive tree command written in Rust
a year ago
- #Rust
- #Productivity
- #CLI
- Fast directory scanning with parallel processing for speed.
- Minimalist design focusing on essential features.
- Interactive TUI mode for keyboard-driven exploration.
- High-performance with optional rich information display (icons, permissions, sizes).
- Git integration to show file statuses directly in the tree.
- Smart filtering respects .gitignore and allows control over recursion depth.
- Classic and interactive modes cater to different user preferences.
- Shell integration for visual directory changing (lcd function).
- Compatibility with other CLI tools via piping (e.g., fzf, less, bat).
- Customizable thread usage for directory scanning with RAYON_NUM_THREADS.