# Lstr - Rust 기반 고속 디렉터리 트리 뷰어

> Clean Markdown view of GeekNews topic #22744. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=22744](https://news.hada.io/topic?id=22744)
- GeekNews Markdown: [https://news.hada.io/topic/22744.md](https://news.hada.io/topic/22744.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-08-27T09:31:02+09:00
- Updated: 2025-08-27T09:31:02+09:00
- Original source: [github.com/bgreenwell](https://github.com/bgreenwell/lstr)
- Points: 24
- Comments: 4

## Summary

**고속·미니멀리즘**을 바탕으로, 전통적인 `tree` 명령의 활용성을 높이면서 **클래식 및 인터랙티브 모드**를 모두 지원합니다. **TUI 기반 디렉터리 탐색**과 **Git 상태 표시 및 .gitignore 반영** 등 개발 환경에 특화된 편의성을 제공하며, 다양한 도구와의 **파이프라인 연동**으로 대형 프로젝트 관리에도 유용합니다.

## Topic Body

- **빠르고 미니멀한 디렉터리 트리 뷰어**로, 고전적인 `tree` 명령과 유사하면서도 **클래식 / 인터랙티브 모드**를 지원  
- 단순 출력뿐 아니라 **TUI 기반 탐색 기능**을 제공하며, 키보드로 폴더 구조를 직관적으로 탐색할 수 있음  
- **Git 상태(수정·추가·Untracked) 표시**, 파일 크기·권한·아이콘 출력, .gitignore 반영, 최대 깊이 제한   
- `LS_COLORS` 환경 변수 기반 컬러링 지원  
- 다른 도구들과의 파이프라인 통합 지원   
  - `fzf`와 결합해 대형 프로젝트에서 퍼지 검색 가능  
  - `less`, `bat`와 함께 사용해 대규모 트리 페이지 출력 지원

## Comments



### Comment 43151

- Author: dontdieych
- Created: 2025-08-31T01:44:49+09:00
- Points: 1

전 요새 기준으로 맨 페이지 없는 건 용서해도 쉘 컴플리션 없이 배포하는 건 사용자에게 무례하다 생각 합니다. ^^

### Comment 43070

- Author: t7vonn
- Created: 2025-08-28T13:54:46+09:00
- Points: 1

인터랙티브는 좀 쓸만한거같긴 하네요. 나머지는 사실 eza --tree로 충분한 것 같습니다

### Comment 43043

- Author: secret3056
- Created: 2025-08-28T09:22:49+09:00
- Points: 1

고전적인 tree는 DFS를 하면서 실시간으로 출력을 하는데 eza도 그렇고 이것도 그렇고 탐색을 다 해야지 출력하는게 번거롭습니다.  
  
가끔 예상치 못하게 싶은 디렉터리가 있으면 취소하고 제외 옵션을 줘야하는데 탐색을 다 해야 출력하면 그 디렉터리를 일일히 찾아야 한단 말이지요..  
  
출력 포맷도 eza가 더 나은듯..윈도 환경에서 eza 보다 조금 더 빠르긴 하네요.

### Comment 43032

- Author: chl11wq12
- Created: 2025-08-27T20:12:19+09:00
- Points: 1

오 굳
