Skip to content

Megaloader manual ​

Megaloader finds the downloadable files behind an album, gallery, or file link on a hosting site. Use it from the command line or from Python.

  1. Getting started: install, first extraction.
  2. Library: extract(), DownloadItem, sessions, logging.
  3. Downloading files: save the files with requests.
  4. Errors: exceptions and error categories.
  5. Command line: extract, download, plugins, and their options.
  6. Scripting the CLI: exit status, jq, batches.
  7. Platforms: supported sites and the URLs each one reads.
  8. Plugin options: passwords, tokens, and cookies.
  9. Writing plugins: add a platform.
  10. Testing plugins: unit tests, recorded tests, recording.

The API server wraps the library in an HTTP service. The architecture document maps the code. To change Megaloader, read the contributing guide.

Released under the Apache-2.0 License.