Repolode
SurgeDM

SurgeDM/Surge

파일을 병렬 청크로 나누고 여러 미러에서 다운로드하는 Go 기반 키보드 중심 터미널 다운로드 관리자

대체할 수 있는 제품:IDM

스타
3,596
포크
155
열린 이슈
64
마지막 커밋
그저께

어떤 프로젝트인가요?

Surge는 터미널에서 실행되는 다운로드 관리자입니다. 진행 상황 확인, 대기열 관리, 속도 그래프 보기 기능을 제공하는 TUI 대시보드와 함께 헤드리스 서버 모드 및 스크립트 작성과 자동화를 위한 CLI를 지원합니다. 다운로드는 단일 백그라운드 엔진에서 처리되므로 여러 터미널 세션에서 파일을 같은 관리자에 대기열로 추가할 수 있습니다.

대부분의 브라우저처럼 파일마다 연결 하나만 사용하는 대신, Surge는 기본적으로 최대 16개의 연결을 열어 파일을 청크로 나누고 병렬로 다운로드합니다. 자동 장애 조치를 지원하며 여러 미러에 작업자를 분산할 수도 있고, 파일을 순서대로 가져와 다운로드 중인 미디어를 미리 볼 수 있는 순차 모드도 제공합니다.

Surge는 토큰으로 보호되는 HTTP API를 통해 원격으로 제어할 수 있으며, 다운로드를 터미널로 전송하는 Chrome, Edge, Brave, Firefox용 브라우저 확장 프로그램도 포함합니다. 시스템 서비스로 설치할 수 있고 Docker Compose에서도 실행할 수 있습니다.

핵심 기능

  • 01기본적으로 파일을 최대 16개의 연결로 나눠 병렬 다운로드
  • 02자동 장애 조치를 지원하며 여러 미러에서 다운로드
  • 03다운로드 중인 미디어를 미리 볼 수 있는 순차 모드
  • 04진행 상황과 속도 그래프를 보여 주는 터미널 대시보드
  • 05헤드리스 서버 모드, 시스템 서비스 설치 및 Docker Compose 지원
  • 06원격 연결을 지원하는 토큰 보호 API와 브라우저 확장 프로그램

활용 사례

  • 원격 서버나 Raspberry Pi에서 SSH로 대용량 파일 다운로드
  • 여러 터미널 세션에서 하나의 관리자에 다운로드 대기열 추가
  • 비디오나 오디오 파일을 순서대로 다운로드하면서 미리 보기
  • 브라우저에서 링크를 터미널 다운로드 대기열로 바로 전송

빠른 시작

  1. 1

    Homebrew로 설치(macOS/Linux)

    brew install SurgeDM/tap/surge
  2. 2

    대화형 TUI 시작

    surge

사용 전 알아둘 점

  • Go Install로 설치하려면 Go 1.25 이상이 필요합니다.
  • 일부 서비스 및 원격 기능에는 sudo 또는 관리자 권한이 있는 터미널이 필요할 수 있으며, HTTP API에는 인증 토큰이 필요합니다.
  • README에는 Windows 또는 macOS 전용 제한 사항이 명시되어 있지 않으며, 스토어 등록이 완료될 때까지 Chrome 브라우저 확장 프로그램은 계속 사이드로드 방식으로 설치해야 합니다.

토픽

자주 묻는 질문

Surge은(는) 무엇인가요?
파일을 병렬 청크로 나누고 여러 미러에서 다운로드하는 Go 기반 키보드 중심 터미널 다운로드 관리자 Surge는 터미널에서 실행되는 다운로드 관리자입니다. 진행 상황 확인, 대기열 관리, 속도 그래프 보기 기능을 제공하는 TUI 대시보드와 함께 헤드리스 서버 모드 및 스크립트 작성과 자동화를 위한 CLI를 지원합니다. 다운로드는 단일 백그라운드 엔진에서 처리되므로 여러 터미널 세션에서 파일을 같은 관리자에 대기열로 추가할 수 있습니다.
Surge은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Surge은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Surge은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. Surge의 마지막 커밋은 2026년 10월 17일입니다.
Surge은(는) 어디에 사용할 수 있나요?
원격 서버나 Raspberry Pi에서 SSH로 대용량 파일 다운로드 여러 터미널 세션에서 하나의 관리자에 다운로드 대기열 추가 비디오나 오디오 파일을 순서대로 다운로드하면서 미리 보기 브라우저에서 링크를 터미널 다운로드 대기열로 바로 전송
Surge는 어떻게 설치하나요?
Homebrew로 설치(macOS/Linux): brew install SurgeDM/tap/surge 대화형 TUI 시작: surge
Surge은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/SurgeDM/Surge

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

관련 프로젝트