Downloadex

An Elixir library to download large amounts of file in parallel.

Demo

Installation

Adding downloadex to your list of dependencies in mix.exs:

def deps do
  [
    {:downloadex, "~> 0.1.0"}
  ]
end

Usage

Downloadex.download(
      ["https://example.com/test1.jpg", "https://example.com/test2.jpg"],
      "./test_folder",
      4 # number of parallel workers
    )

TODO