소개
Downloader는 Windows, macOS, Linux에서 사용할 수 있는 빠른 크로스 플랫폼 멀티 커넥션 다운로드 관리자입니다. Behzad Khosravifar가 개발했으며, 파일을 여러 연결로 분할하여 다운로드 속도를 높이고, 일시 중지 및 재개, 대기열, 스케줄러 등의 기능을 제공합니다. Avalonia UI와 .NET으로 제작되었으며 MIT 라이선스로 배포됩니다.
상세정보
멀티 커넥션 다운로드
각 파일을 여러 부분으로 나누어 병렬로 다운로드하여 속도를 높입니다.
다운로드 제어
다운로드를 일시 중지, 재개, 중지할 수 있으며, 앱을 다시 시작한 후에도 완료되지 않은 다운로드를 이어받을 수 있습니다.
여러 링크 추가
한 번에 하나 또는 여러 개의 URL을 붙여넣어 동일한 폴더에 다운로드할 수 있습니다.
클립보드 제안
복사한 링크가 있으면 추가 대화상자에서 자동으로 제안되며, Enter 키를 눌러 사용하거나 직접 입력할 수 있습니다.
자동 파일 이름
이름을 비워두면 링크나 서버에서 자동으로 파일 이름을 감지합니다.
대기열 및 스케줄러
다운로드를 그룹화하고 동시 실행 수를 제어할 수 있으며, 특정 시간에 자동으로 시작 및 중지되도록 예약할 수 있습니다.
파일 형식 아이콘
비디오, 오디오, 이미지, 문서, 아카이브, 앱, 디스크 등 파일 형식에 따른 아이콘을 표시합니다.
상태 표시
실시간 진행률과 속도, 실패 이유, 연결별 진행률을 보여주는 세부 정보 보기를 제공합니다.
테마 및 알림
라이트/다크 테마를 지원하며, 다운로드 완료 또는 실패 시 데스크톱 알림을 표시합니다.
Dynamic Island (노치)
화면 상단 중앙에 시계와 실시간 다운로드 속도를 표시하는 선택적 알림을 제공합니다.
시스템 트레이
창을 닫아도 백그라운드에서 다운로드가 계속되며, 트레이 메뉴에서 다시 열거나 알림을 음소거하거나 종료할 수 있습니다.
자동 업데이트 확인
새 버전이 출시되면 앱 내에서 알림을 받고 원클릭으로 업데이트할 수 있습니다.
플러그인 확장
플러그인을 통해 직접 다운로드할 수 없는 링크를 실제 다운로드로 변환할 수 있습니다. 예를 들어 HLS .m3u8 스트림을 단일 재생 가능한 비디오 파일로 다운로드할 수 있습니다.
Ollama 모델 다운로드
ollama.com 링크를 붙여넣거나 모델 이름을 입력하면 전체 속도로 다운로드하고, ‘Add to Ollama’를 클릭하여 로컬 Ollama에 설치할 수 있습니다.
GitHub Releases 플러그인
GitHub 저장소 링크를 붙여넣으면 해당 OS에 맞는 최신 릴리스를 다운로드합니다.
자동화 지원
로컬 API와 CLI를 통해 스크립트나 터미널에서 다운로드를 추가하고 관리할 수 있습니다.
다국어 UI
영어, 페르시아어, 스페인어, 프랑스어, 아랍어, 에스페란토를 지원하며, 페르시아어와 아랍어는 오른쪽에서 왼쪽 레이아웃을 지원합니다.
설치 불필요, 의존성 없음
완전히 자체 포함되어 있어 .NET, FFmpeg 등을 설치할 필요 없이 다운로드하여 실행할 수 있습니다.
설치 및 시작
앱은 완전히 자체 포함되어 있어 사전 설치가 필요 없습니다. 각 운영 체제에 맞는 설치 방법은 다음과 같습니다.
- macOS (Homebrew):
brew tap bezzad/tap && brew install --cask downloader - Linux (Snap):
sudo snap install downloader - Linux (스크립트):
curl -fsSL https://raw.githubusercontent.com/bezzad/Downloader.Desktop/main/scripts/install.sh | bash - Debian/Ubuntu (APT): 공식 저장소를 추가한 후
sudo apt install downloader - Arch Linux (AUR):
yay -S downloader-bin - Windows (winget):
winget install bezzad.Downloader --source winget - Windows (스크립트): PowerShell에서
iex (irm https://raw.githubusercontent.com/bezzad/Downloader.Desktop/main/scripts/install.ps1)
수동으로 설치하려면 Releases 페이지에서 운영 체제에 맞는 빌드를 다운로드하고 압축을 풀어 실행 파일을 실행합니다.
기본 사용법
- 상단 바에 링크를 붙여넣고 Add 버튼을 클릭합니다 (단축키: Ctrl+N). 여러 링크를 한 번에 추가하려면 각 줄에 하나씩 붙여넣습니다.
- 각 다운로드 행에서 일시 중지/재개/중지 버튼을 사용할 수 있으며, 완료 후 폴더 열기 버튼이 표시됩니다.
- 행을 더블클릭하면 세부 정보 창이 열립니다: 전체 진행률, 속도, 실패 이유, 연결별 진행률 등을 확인할 수 있습니다.
- 왼쪽 사이드바에서 All / Active / Completed / Failed 필터를 사용할 수 있습니다.
- Manage에서 대기열과 스케줄러를 설정할 수 있습니다.
- Settings에서 기본 저장 폴더, 연결 수, 속도 제한, 테마 등을 설정할 수 있습니다.
활용 예시
- 대용량 파일을 여러 연결로 분할하여 빠르게 다운로드할 때
- 여러 파일을 동시에 다운로드하고 대기열로 관리할 때
- 야간 등 특정 시간에 다운로드를 자동으로 시작하고 중지하려는 경우
- HLS 비디오 스트림을 단일 파일로 저장할 때
- Ollama AI 모델을 빠르게 다운로드하고 설치할 때
- GitHub 저장소의 최신 릴리스를 해당 OS에 맞게 받을 때
- 스크립트나 터미널에서 다운로드를 자동화할 때
지원 환경
Windows, macOS, Linux를 지원하며, x64 아키텍처용입니다. 소스에서 빌드하려면 .NET 10 SDK가 필요합니다.
버전 및 업데이트
현재 버전은 2.4.0입니다. 앱 내에서 자동 업데이트 확인을 활성화하면 새 버전이 출시될 때 알림을 받고 원클릭으로 업데이트할 수 있습니다. Snap 빌드는 Snap Store를 통해 자동 업데이트됩니다.
라이선스 및 확인 사항
이 소프트웨어는 MIT 라이선스로 배포됩니다. 첫 실행 시 Windows SmartScreen이나 macOS Gatekeeper에서 경고가 표시될 수 있으며, 이 경우 ‘추가 정보’를 클릭하거나 마우스 오른쪽 버튼으로 ‘열기’를 선택하여 실행할 수 있습니다.
시스템 요구사항
Windows, macOS, Linux · x64 · .NET 10 SDK (소스 빌드 시)


