Skip to content

Conqr - A concurrent CLI download manager written in Go

License

Notifications You must be signed in to change notification settings

usman1100/conqr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

conqr: Conquer Speed Limits with Concurrent Downloads

Conqr is a blazing-fast, concurrent CLI download manager written in Go, designed to shatter speed limits and turbocharge your downloads. It achieves this by employing a powerful strategy:

  • Splitting Downloads into Chunks: Conqr intelligently divides downloads into multiple segments, enabling simultaneous downloads of each chunk.
  • Concurrent Download Power: By downloading chunks concurrently, Conqr can often bypass speed limits imposed by servers, significantly accelerating the overall download process.
  • Seamless Stitching: Once all chunks have been downloaded, Conqr expertly reassembles them into the complete file, ensuring a smooth and efficient experience.

Key Features:

  • Concurrent Downloads: Turbocharge downloads by downloading multiple chunks simultaneously.
  • Speed Limit Circumvention: Often bypass speed limits imposed by servers, maximizing download speeds.
  • Easy-to-Use CLI: Simple and intuitive command-line interface for effortless downloads.
  • Written in Go: Leverages the efficiency and performance of the Go language.

Usage:

  1. To download a file:

    conqr -u <URL>

    Replace <URL> with the actual URL of the file you wish to download.

  2. To specify the number of chunks:

    conqr -c <number_of_chunks> -u <URL>

Contributing:

We welcome contributions! Feel free to open issues or pull requests.

License:

This project is licensed under the MIT License.

About

Conqr - A concurrent CLI download manager written in Go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published