갭리스 재생, 대기열, 플레이리스트, Vim 스타일 키를 지원하는 가벼운 Rust 터미널 음악 플레이어
apatrushev/rdn
두 패널과 F키 단축키를 갖춘, DOS Navigator 스타일의 Rust·ratatui 터미널 파일 관리자입니다.
대체할 수 있는 제품:Norton Commander
- 스타
- 83
- 포크
- 1
- 열린 이슈
- 0
- 마지막 커밋
- 7개월 전
어떤 프로젝트인가요?
rdn은 Rust와 ratatui로 만든 터미널 파일 관리자로, RIT Research Labs가 개발한 DOS 시대의 정통 파일 관리자 Dos Navigator를 시각적으로 본떴습니다. 3열 Brief 모드를 지원하는 두 패널 레이아웃, 시안색 커서 막대가 있는 짙은 회색 테마, 활성 패널을 표시하는 이중선 테두리를 사용합니다.
주요 작업은 고전적인 F키 방식으로 처리합니다. 복사(F5), 이동(F6), 디렉터리 생성(F7), 삭제(F8), 정렬(F9)을 지원하며, 텍스트 및 헥스 뷰어(F3)도 내장되어 있습니다. Insert 키로 파일을 선택하거나 패턴에 따라 +/- 키로 선택할 수 있고, * 키로 선택을 반전할 수 있습니다. Alt+F7에서는 입력 중 빠른 검색을 사용할 수 있습니다. macOS와 Linux에서는 삭제한 파일이 시스템 휴지통으로 이동합니다.
이 프로젝트는 제작자가 원본 Dos Navigator 소스를 빠르게 바이브 코딩으로 다시 만든 결과물이라고 소개한 소규모 취미 프로젝트입니다. 원작에서 가져온 Tetris 게임이 내장되어 있으며, Git 저장소에서 cargo install 명령으로 설치할 수 있습니다.
핵심 기능
- 013열 Brief 모드를 지원하는 두 패널 정통 레이아웃
- 02F5~F8 키로 복사, 이동, mkdir, 삭제
- 03F3 키로 실행하는 내장 텍스트 및 헥스 파일 뷰어
- 04입력 중 빠른 검색, 패턴 선택, 이름·크기·날짜·확장자별 정렬
- 05macOS와 Linux에서 삭제한 파일을 시스템 휴지통으로 이동
활용 사례
- Norton Commander나 DOS Navigator에서 익숙한 키보드 단축키로 터미널에서 파일 탐색 및 관리
- 현대 시스템에서 레트로 DOS 스타일의 파일 관리자를 원하는 사용자를 위한 향수 어린 활용
- 그래픽 데스크톱 없이 SSH 세션에서 빠르게 파일 탐색
빠른 시작
- 1
Cargo를 사용해 Git 저장소에서 설치하기
cargo install --git https://github.com/apatrushev/rdn - 2
어떤 디렉터리에서든 rdn 실행하기
rdn
사용 전 알아둘 점
- README에서는 이 프로젝트를 한 시간 만에 만든 vibe-coding 프로젝트라고 소개하며, 심각하게 받아들이지 말아 달라고 합니다.
- 휴지통 지원은 macOS와 Linux에서만 제공됩니다.
- 이 프로젝트가 기반으로 삼은 원래 Dos Navigator 코드는 별도의 라이선스와 저작자 표시 조건을 따릅니다.
토픽
자주 묻는 질문
- rdn은(는) 무엇인가요?
- 두 패널과 F키 단축키를 갖춘, DOS Navigator 스타일의 Rust·ratatui 터미널 파일 관리자입니다. rdn은 Rust와 ratatui로 만든 터미널 파일 관리자로, RIT Research Labs가 개발한 DOS 시대의 정통 파일 관리자 Dos Navigator를 시각적으로 본떴습니다. 3열 Brief 모드를 지원하는 두 패널 레이아웃, 시안색 커서 막대가 있는 짙은 회색 테마, 활성 패널을 표시하는 이중선 테두리를 사용합니다.
- rdn은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- rdn은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- rdn은(는) 아직 유지보수되고 있나요?
- 6개월 이상 커밋 없음. rdn의 마지막 커밋은 2026년 3월 17일입니다.
- rdn은(는) 어디에 사용할 수 있나요?
- Norton Commander나 DOS Navigator에서 익숙한 키보드 단축키로 터미널에서 파일 탐색 및 관리 현대 시스템에서 레트로 DOS 스타일의 파일 관리자를 원하는 사용자를 위한 향수 어린 활용 그래픽 데스크톱 없이 SSH 세션에서 빠르게 파일 탐색
- rdn는 어떻게 설치하나요?
- Cargo를 사용해 Git 저장소에서 설치하기: cargo install --git https://github.com/apatrushev/rdn 어떤 디렉터리에서든 rdn 실행하기: rdn
- rdn은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/apatrushev/rdn
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Lua 설정과 외부 미리보기를 지원하는 Rust 기반 키보드 중심 3단 터미널 파일 브라우저
BlueZ 기반의 Linux Bluetooth 기기 관리용 터미널 UI입니다.
저장소 기록을 살펴볼 수 있도록 git log --graph --all처럼 커밋 그래프를 이미지로 표시하는 터미널 UI입니다.
재사용 가능한 전송 프로필을 관리하고, 드라이런 diff와 실시간 진행 상황을 보여주는 rsync 터미널 UI