Repolode
orhun

orhun/cargo-tree-tui

cargo tree-tui로 실행하는, Rust 프로젝트의 의존성 그래프를 탐색 가능한 트리로 살펴보는 인터랙티브 터미널 UI입니다.

스타
56
포크
11
열린 이슈
0
마지막 커밋
5일 전

어떤 프로젝트인가요?

cargo-tree-tui는 Rust 프로젝트의 의존성 그래프를 살펴볼 수 있는 터미널 UI입니다. Cargo 프로젝트 루트에서 cargo 하위 명령으로 실행하면 프로젝트가 의존하는 크레이트를 인터랙티브 트리 뷰로 보여줍니다.

일반적인 cargo tree 명령은 정적인 목록을 출력하지만, 이 도구에서는 의존성 계층을 직접 탐색할 수 있습니다. 특히 프로젝트에 전이 의존성이 많아 특정 크레이트가 어떤 경로로 포함되는지 확인해야 할 때 유용합니다. 터미널 인터페이스용 Rust 라이브러리인 ratatui를 기반으로 합니다.

이 프로젝트는 cargo install로 crates.io에서 설치하거나 Git 저장소에서 직접 설치할 수 있습니다. 홈페이지에는 인터랙티브 cargo tree에 관한 Rust 프로젝트 목표 페이지가 연결되어 있으며, 제작자는 이 도구에 대해 컨퍼런스에서 발표한 적이 있습니다.

핵심 기능

  • 01Cargo 의존성을 탐색할 수 있는 인터랙티브 트리 뷰
  • 02모든 Cargo 프로젝트에서 cargo 하위 명령(cargo tree-tui)으로 실행
  • 03터미널 UI 라이브러리 ratatui 기반
  • 04crates.io 또는 Git에서 직접 설치 가능

활용 사례

  • 특정 전이 의존성이 어떤 의존성 경로를 통해 포함되는지 확인
  • 의존성이 많은 대규모 Rust 워크스페이스의 구조 탐색
  • 터미널을 벗어나지 않고 프로젝트의 의존성 트리 확인

빠른 시작

  1. 1

    cargo로 도구를 설치합니다

    cargo install cargo-tree-tui
  2. 2

    Cargo 프로젝트의 루트에서 실행합니다

    cargo tree-tui

사용 전 알아둘 점

  • 라이선스 메타데이터에는 Apache-2.0으로 표시되어 있지만, README에는 MIT OR Apache-2.0으로 표시되어 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

cargo-tree-tui은(는) 무엇인가요?
cargo tree-tui로 실행하는, Rust 프로젝트의 의존성 그래프를 탐색 가능한 트리로 살펴보는 인터랙티브 터미널 UI입니다. cargo-tree-tui는 Rust 프로젝트의 의존성 그래프를 살펴볼 수 있는 터미널 UI입니다. Cargo 프로젝트 루트에서 cargo 하위 명령으로 실행하면 프로젝트가 의존하는 크레이트를 인터랙티브 트리 뷰로 보여줍니다.
cargo-tree-tui은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
cargo-tree-tui은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
cargo-tree-tui은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. cargo-tree-tui의 마지막 커밋은 2026년 11월 2일입니다.
cargo-tree-tui은(는) 어디에 사용할 수 있나요?
특정 전이 의존성이 어떤 의존성 경로를 통해 포함되는지 확인 의존성이 많은 대규모 Rust 워크스페이스의 구조 탐색 터미널을 벗어나지 않고 프로젝트의 의존성 트리 확인
cargo-tree-tui는 어떻게 설치하나요?
cargo로 도구를 설치합니다: cargo install cargo-tree-tui Cargo 프로젝트의 루트에서 실행합니다: cargo tree-tui
cargo-tree-tui은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/orhun/cargo-tree-tui

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

관련 프로젝트

저장소 기록을 살펴볼 수 있도록 git log --graph --all처럼 커밋 그래프를 이미지로 표시하는 터미널 UI입니다.

개발 도구#git#terminal#tui
2.2천+7 이번 주71RustMIT활발히 관리됨업데이트 7일 전