Repolode
sxyazi

sxyazi/yazi

Rust로 작성된 터미널 파일 관리자입니다. 비동기 I/O, 이미지 미리보기, Lua 플러그인과 vim 스타일 인터페이스를 제공합니다.

대체할 수 있는 제품:FinderWindows ExplorerTotal Commander

스타
42,948
포크
1,052
열린 이슈
67
마지막 커밋
15시간 전

어떤 프로젝트인가요?

Yazi는 Rust로 작성된 터미널 파일 관리자입니다. 모든 I/O 작업이 비동기로 처리되고 CPU 집약적인 작업은 여러 스레드에 분산되므로, 대규모 디렉터리에서도 탐색과 미리보기를 빠르게 이용할 수 있습니다.

kitty, iTerm2, WezTerm, Sixel 지원 터미널 등 여러 터미널 이미지 프로토콜을 통해 이미지, 동영상, PDF, 아카이브, 코드와 디렉터리 미리보기를 지원합니다. 다른 시스템에서는 Überzug++와 Chafa를 대체 수단으로 사용할 수 있습니다. UI, 미리보기 도구, 사용자 지정 파일 작업용 Lua 플러그인으로 기능을 확장할 수 있으며, 내장 패키지 관리자로 플러그인과 테마를 설치할 수 있습니다.

일상적인 작업에 필요한 기능으로는 여러 탭, 일괄 이름 변경, 아카이브 압축 해제, 시각적 선택, 휴지통 지원, 마우스 입력과 드래그 앤 드롭이 있습니다. ripgrep, fd, fzf, zoxide와 연동되며, 프로젝트는 현재 공개 베타 단계이고 일상적으로 사용하기에 적합하다고 설명합니다.

핵심 기능

  • 01완전한 비동기 I/O와 멀티스레드 CPU 작업 처리
  • 02kitty, iTerm2, WezTerm, Sixel 및 기타 터미널 프로토콜을 통한 이미지 미리보기
  • 03UI, 미리보기 도구, 파일 기능을 위한 Lua 플러그인 시스템
  • 04플러그인과 테마 설치 및 업데이트를 위한 내장 패키지 관리자
  • 05여러 탭 탐색, 일괄 이름 변경, 아카이브 압축 해제, 휴지통 지원
  • 06ripgrep, fd, fzf, zoxide와의 연동

활용 사례

  • 터미널만 사용할 수 있는 환경에서 SSH로 파일 탐색 및 미리보기
  • 반응성 좋은 파일 브라우저가 필요한 대규모 디렉터리 관리
  • 키보드 중심 파일 관리자를 Neovim 또는 다른 터미널 작업 흐름과 함께 사용
  • Lua 플러그인으로 파일 탐색 동작 사용자 지정

사용 전 알아둘 점

  • 프로젝트는 공개 베타 단계이며 활발히 개발 중이므로 호환성을 깨뜨리는 변경이 예상됩니다.
  • X11, Wayland 및 대체 터미널에서 이미지를 미리 보려면 추가 도구(Überzug++ 또는 Chafa)가 필요합니다.

토픽

자주 묻는 질문

yazi은(는) 무엇인가요?
Rust로 작성된 터미널 파일 관리자입니다. 비동기 I/O, 이미지 미리보기, Lua 플러그인과 vim 스타일 인터페이스를 제공합니다. Yazi는 Rust로 작성된 터미널 파일 관리자입니다. 모든 I/O 작업이 비동기로 처리되고 CPU 집약적인 작업은 여러 스레드에 분산되므로, 대규모 디렉터리에서도 탐색과 미리보기를 빠르게 이용할 수 있습니다.
yazi은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
yazi은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
yazi은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. yazi의 마지막 커밋은 2026년 10월 20일입니다.
yazi은(는) 어디에 사용할 수 있나요?
터미널만 사용할 수 있는 환경에서 SSH로 파일 탐색 및 미리보기 반응성 좋은 파일 브라우저가 필요한 대규모 디렉터리 관리 키보드 중심 파일 관리자를 Neovim 또는 다른 터미널 작업 흐름과 함께 사용 Lua 플러그인으로 파일 탐색 동작 사용자 지정
yazi은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/sxyazi/yazi

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트