Ghost Downloader
Reference

Glossary

Core concepts that appear repeatedly across the docs.

TermMeaning
CoreServiceThe background core service responsible for the AsyncIO event loop and task scheduling.
FeatureServiceThe service that loads Feature Packs and dispatches URLs.
Feature PackA protocol or capability module such as HTTP, BT, or M3U8.
TaskA schedulable download or processing task.
TaskStageA sub-stage inside a task, used for chunks, sub-downloads, or processing phases.
Browser BridgeThe local WebSocket bridge between the browser extension and the desktop app.
RangeHTTP partial-request capability, which powers smart chunking and resume support.
.ghdThe auxiliary state file used by HTTP tasks to restore chunk progress.
N_m3u8DL-REExternal runtime used for M3U8 / DASH downloading.
FFmpegTool used for merging, remuxing, and media processing.
CrowdinThe project's translation collaboration platform at https://crowdin.com/project/ghost-downloader.