An Elixir library to download large amounts of file in parallel.
Adding downloadex
to your list of dependencies in mix.exs
:
def deps do
[
{:downloadex, "~> 0.1.0"}
]
end
Downloadex.download(
["https://example.com/test1.jpg", "https://example.com/test2.jpg"],
"./test_folder",
4 # number of parallel workers
)
- Benchmarks
- Experiemnt with chunked downloads using Gun
- More customization