1.0.7 • Published 3 years ago

bongodl v1.0.7

Weekly downloads
-
License
UNLISENCED
Repository
github
Last release
3 years ago

Description

This module basically downloads files "faster" (see benchmarks), verify them (sha256 integrity) and automatically retries downloading parts that failed with multiple download urls support.

Advantages

  • Fast as fuck
  • Easy to use
  • Reliable
  • Automatically checks integrity
  • Avoids this kind of thing thingsecond thing

Disadvantages

Installation

# Install using npm
npm install bongodl
# Install using yarn
yarn add bongodl

Usage

See Documentation.

Support

[x] Concurrent pieces download
[x] Slicing API
[x] Up to 3 fallback urls
[x] Manifests
    [x] JSON
    [x] TXT
    [x] Binary
[x] Download status
[x] Saving to file system
[ ] Promise API
[ ] Streaming API
[ ] Play/Pause/Cancel API
[ ] Proxy Support
[ ] Calculating current download speed
[ ] Resume Download (after restart of program)

Why "Bongodl"

I just bought a monkey plush, and Phorcys named it Bongo. I also wanted to make this library. So here it is, Bongodl Bongo is taking over everything

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago