bongodl
TypeScript icon, indicating that this package has built-in type declarations

1.0.7 • Public • Published

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
    thing
    second 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

Readme

Keywords

none

Package Sidebar

Install

npm i bongodl

Weekly Downloads

8

Version

1.0.7

License

UNLISENCED

Unpacked Size

86.9 kB

Total Files

15

Last publish

Collaborators

  • jeanouina