TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
HyperFetch: an IDM-style download accelerator for Windows. Splits each download across many connections, saves HLS streams, torrents and video pages, and pairs with a browser extension for Chrome, Edge and Firefox.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A fast, multi-connection download manager for Windows. It splits each file
across many connections, grabs streaming video and torrents, and pairs with a
browser extension that sends your downloads straight to the app.README 전문 보기 ↗Fetch everything. Download faster.
A fast, multi-connection download manager for Windows. It splits each file across many connections, grabs streaming video and torrents, and pairs with a browser extension that sends your downloads straight to the app.
Website: https://tanumay-deb.github.io/HyperFetch/ · Download: latest release
Nothing to install: HyperFetch on the web takes a link, a magnet or a torrent from any browser, a phone's included.
.m3u8) streams as one playable file (optionally rewritten as an ordinary MP4, so players can skip around in it), and download from YouTube, Vimeo, Twitch and more with a quality picker..torrent file or a link), and the list sorts by seeds or peers.Windows (most people — no Python needed): download HyperFetch-<version>-setup.exe
from the Releases page and
run it. The installer bundles its own Python runtime, aria2c and ffmpeg, so it
works on a clean machine, and from then on the app updates itself
(Update to … in the sidebar; Settings → General). (Unsigned, so Windows SmartScreen shows "Windows protected your
PC" on first run → More info → Run anyway.) Prefer no install? Grab the
-portable.zip, extract it, and run HyperFetch.exe inside the folder.
Developers / other OS (needs Python 3.10+):
pipx install git+https://github.com/tanumay-deb/HyperFetch.git
hyperfetch
(No pipx? pip install git+https://github.com/tanumay-deb/HyperFetch.git, then run hyperfetch.)
The window opens and a local server starts at http://127.0.0.1:21456.
pip install -r requirements.txt
python main.py # or double-click HyperFetch.bat
python api_server.py # headless: queue downloads with no window
chrome://extensions (or edge://extensions) and enable Developer mode.chrome_ext/ folder.There is a separate build, HyperFetch Server, that serves a multi-user site: accounts, per-user storage quotas, retention, an invite code and an audit trail. It is not part of this repository and not part of the desktop app — a download manager is not a hosting service, and keeping them apart is how you avoid publishing a machine you did not mean to.
The desktop app has a web client instead: one page, your own network, one password, off by default — see Web client.
Use the app from another browser or your phone (Settings → Web Client):
http://127.0.0.1:21456/ui/. For your phone, also turn on
Allow access from my network (it then needs a password of at least 8
characters) and open the same page at this PC's address.It shares nothing with the browser extension: the extension pairs with a token, the web client signs in with its own password.
| Part | Role |
|---|---|
downloader.py | segmented HTTP downloader (ranges, retry/backoff, merge) |
torrent.py / hls.py / yt_dl.py | torrent, HLS, and media-page engines |
queue_manager.py | priority queue, concurrency, scheduler |
history.py | completed-download log + stats |
api_server.py | local Flask server the extension talks to |
gui2/ | the desktop GUI |
web/ | the web client's page |
chrome_ext/ · edge_ext/ · firefox_ext/ | the browser extension (kept in sync) |
The GUI and the server share one queue, so browser-sent and manually-added
downloads land in the same list. Everything runs on your machine — no accounts,
no tracking. Settings and state live in %APPDATA%\HyperFetch\.
pip install -r requirements-dev.txt
pytest # Python suite (offline; the real-engine tests need aria2c and ffmpeg)
cd chrome_ext/test && npm install && npm test # extension tests
.\build.ps1 # -> dist\HyperFetch\ (portable app)
.\build.ps1 -Installer # also builds the setup.exe (needs Inno Setup 6)
MIT — see LICENSE. Privacy policy: PRIVACY.md. Please download only content you have the right to.
Free code signing provided by SignPath.io, certificate by SignPath Foundation.
The application was made on 6 October 2026 and is waiting for an answer. Releases up to and including 2.8.5 are not signed; the first signed release will say so in its notes.
HyperFetch.exe and the installer, built by GitHub
Actions from the tagged source in this repository
(.github/workflows/release.yml). The
bundled aria2c and ffmpeg are other projects' binaries and are not.