Rapid is a download manager that capable to download in chunks
Install the dependency
go mod tidy
And then run the server
go run .
There is 2 available clients, CLI and GUI.
Build the CLI
cd cli
go build -o build .
Example usage
./build/cli download https://link.testfile.org/PDF50MB
The GUI client developed with Wails. Currently stil in WIP. To open it, use the following command
cd gui
wails dev
Rapid download manager is a server-client app. The server is the engine itself, and is exposed via REST API. The API documentation can be found here