subhra74/xdm là dự án phía máy chủ trên GitHub với 8.3k sao, viết chủ yếu bằng Kotlin. Fast, reliable download accelerator and video downloader since 2013
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
Xtreme Download Manager (XDM) speeds up downloads by splitting them across multiple connections, saves videos
from streaming sites, and picks up broken downloads exactly where they left off. A companion browser extension hands
downloads and detected videos straight to the app, so you never have to copy a link by hand.
Wondering why you'd still want a download manager on a fast connection? Read
Why use a download manager in an age of fast internet?
[!NOTE]
As of 2026 XDM is being rebuilt and is in active development.
[!WARNING]
A note for contributors: XDM is going through a major rewrite, and the code is being restructured often.
Pull requests made now may need a lot of rework, or no longer apply after the next round of changes. Please hold off
on code contributions until things settle down. Translations, bug reports and feature ideas are very welcome in the
meantime. Thank you for your patience and support!
📸 Screenshots
Main window
New download
Download progress
Download complete
Videos detected by the extension
Video download
Download all links on a page
Pick what to grab
Batch download
HLS / DASH stream download
🆕 What's new in XDM 9
XDM 9 is a ground-up rewrite. Highlights:
Writes straight to the final file: HTTP downloads go directly into your download folder, with no temp copy
and no slow "assembling" step at the end. Large files finish the moment the last byte arrives.
Better HLS and DASH: more reliable stream detection, a choice of quality and audio track, and muxing to MP4
without ffmpeg. You can also grab subtitles as .srt, timed to match the video.
Bulk downloads: right-click → Download all with XDM to grab every PDF, image or video on a page. You can
also save a social media profile's videos and images in one go, with video and audio merged into
ready-to-play MP4s.
On the Chrome Web Store: install the browser extension with one click.
Modern UI: a refreshed light and dark theme, runs natively on Wayland, a native macOS build
(Apple Silicon and Intel) and Windows on ARM64 support.
Command-line mode:xdm-app --headless -o <folder> <url> downloads HTTP, HLS and DASH from a terminal, with
a quality pick (-q best|720p|audio). It can run alongside the app.
Download categories: rules sort each download into a category and folder. You can change the folder or
restart a download from the list.
Disk errors never restart from zero: a full disk or a missing folder stops the download and keeps its
progress.
Checksum verification: check a finished file's hash from the download-complete window or the download's
properties.
Safer downloads: finished files are marked as coming from the internet (Mark-of-the-Web on Windows,
quarantine on macOS), so SmartScreen and Gatekeeper still check them. You can turn this off in settings.
NTLM authentication: works with Windows/IIS servers and corporate proxies that require NTLM.
✨ Features
⚡ Faster downloads
Multi-connection segmented downloading to make the most of your bandwidth.
🧩 Browser integration
Works with Chrome, Firefox, Edge and other popular browsers: XDM takes over downloads from the browser automatically, so every file gets the speed boost without copying a link.
🎬 Video grabber
Detects and saves videos from streaming sites, including HLS (.m3u8) and MPEG-DASH (.mpd) streams, muxed to MP4 with no external tools. Pick a subtitle track and get it as an .srt file, timed to match the video.
🔁 Resume anything
Recovers downloads interrupted by network drops, crashes or power loss; refresh expired links without starting over.
📱 Bulk social media downloads
Save every video and image from a social media profile in a single click. Video and audio tracks are merged into ready-to-play MP4s, and ads are left out.
📦 Batch downloads
Grab every PDF on a page or a whole gallery of HD wallpapers at once: right-click → Download all with XDM, filter by type, size or name, and save them all into a single folder.
🗓️ Scheduler & queues
Start and stop downloads on a schedule, limit parallel downloads, shut down when done.
📋 Paste from clipboard
Add one link or a whole list of links straight from the clipboard.
🌐 Proxies & auth
HTTP and SOCKS proxies, and server/proxy authentication.
🛡️ Antivirus scan
Optionally scan finished downloads with your antivirus.
🖥️ Cross-platform
Native-feeling app on Windows, macOS and Linux, with light and dark themes.
🧩 Browser integration
XDM works with Chrome, Firefox, Edge, Opera, Vivaldi, Brave and other Chromium- and Firefox-based browsers.
Browser
Extension
Install XDM for Chrome
Install XDM for Firefox
The extension forwards downloads and detected media to the running app over a local-only connection
(127.0.0.1:8597); nothing leaves your machine.
🛠️ Building from source
Requirements: JDK 25 (configured as a Maven toolchain) and Maven.
# 1. Point Maven at your JDK 25
cp packaging/toolchains.sample.xml ~/.m2/toolchains.xml # then edit jdkHome
# 2. Build the app (fat jar: xdm-app/target/xdm-app.jar)
mvn -q -pl xdm-app -am package
# 3. Run it
java -jar xdm-app/target/xdm-app.jar
Swing desktop app (FlatLaf) and browser-integration server
browser-extension
Chrome and Firefox extensions
Contributing? Commits need a DCO sign-off (see CONTRIBUTING.md). Install the hook that adds
it for you, once per clone. It signs with the user.name and user.email from your git config, and works with
GitHub Desktop and other tools that have no sign-off option:
:: Windows (Command Prompt)
copy .githooks\prepare-commit-msg .git\hooks\
💬 Community & support
Questions, tips or need help? Join the XDM community on Reddit:
r/xtremedownloadmanager. Bug reports and feature requests are welcome
on GitHub Issues.
🌍 Translations
Want XDM in your language? Translations are welcome. Translate in the browser on
Weblate, and preview your work in XDM before it ships. See
TRANSLATING.md.
Uninstalling keeps your settings and download list. To remove them too, delete the data folder:
%LOCALAPPDATA%\xdm-app (Windows), ~/Library/Application Support/xdm-app (macOS) or
~/.local/share/xdm-app (Linux).
🔏 Code signing policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation.
Who builds, reviews and approves signed releases: see the code signing policy.
🔒 Privacy
XDM has no accounts, analytics or tracking, and keeps your data on your computer. See the privacy policy.
📄 License
XDM is free software, licensed under the GNU General Public License v3.0. XDM 8 and earlier were released
under GPL v2.
The download engine, xdm-core, is licensed separately under the
Apache License 2.0, so it can be reused in other projects, including closed-source ones, as long
as its NOTICE is kept and the product credits it. Everything else in this repository, including the
desktop app (xdm-app) and the browser extensions, stays under GPL v3.
⭐ Star history
⚖️ Disclaimer
XDM is a general-purpose download manager intended for lawful use only.
XDM does not support downloading from YouTube.
XDM does not support DRM-protected content and does not circumvent DRM or any other technical protection measure.
Use XDM only to download content that you own or are authorized to download, in compliance with applicable laws
and the terms of service of the websites you use.
The XDM authors and contributors do not endorse, encourage, or condone copyright infringement or any other unlawful
use of this software.
XDM is provided "as is", without warranty of any kind, as set out in its license. The authors and
contributors are not responsible or liable for how users use the software, or for any loss or damage arising from
its use.
XDM is not affiliated with, endorsed by, or sponsored by YouTube, Google, or any other website or service it may be
used with. All trademarks belong to their respective owners.
Made with ☕ by subhra74 and contributors ·
xtremedownloadmanager.com
subhra74/xdm thuộc nhóm Backend trên TopGit, cùng 18 topic GitHub. Trang Trending và Topics liệt kê các repo cùng số sao và cùng ngôn ngữ để so sánh.
Đọc thêm về subhra74/xdm ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/subhra74/xdm là nguồn chính thức.
subhra74/xdm có phải mã nguồn mở không?
Có — subhra74/xdm phát hành theo license GPL-3.0, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/subhra74/xdm.
subhra74/xdm là gì?
subhra74/xdm (subhra74/xdm) là dự án Kotlin trên GitHub. Theo mô tả gốc: Fast, reliable download accelerator and video downloader since 2013
subhra74/xdm so với các dự án Backend khác thế nào?
subhra74/xdm được TopGit xếp vào nhóm Backend, với 8.3k sao GitHub và viết bằng Kotlin. Xem trang chủ đề Backend trên TopGit để so sánh với các dự án tương tự theo số sao và mức độ hoạt động.
Vì sao subhra74/xdm được xếp vào nhóm Backend?
TopGit xếp subhra74/xdm vào nhóm Backend dựa trên GitHub topics và mô tả của repo (gắn thẻ: "batch", "batchdownloading", "browser-extension"). Việc phân loại dựa trên metadata thật của repo, không phải đoán theo cảm tính biên tập.
Đọc đầy đủ README ở tab phía trên.
Muốn nghe thêm một ý kiến về xdm?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về xdm.