Skip to content

anishnath/fkget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fkget

fkget download files from the internet and S3

To be Added support for GCS, Azure Blob Storage, and FTP

Usage

fkget is a simple library for downloading files using reqwest. It is designed to be used in a multithreaded environment.

Example

use fkget::fk_get;
#[tokio::main]
async fn main() {
    let url = "https://speed.hetzner.de/100MB.bin".to_string();
    fk_get::download_file(&url).await.unwrap();
    
    //Download S3 file 
    url =  "s3://bucket/key".to_string();
    fk_get::download_file(&url).await.unwrap();
}

Downloading a file

fkget https://speed.hetzner.de/100MB.bin

Downloading a file from S3 Endopoint

fkget  s3://bucket/jeykey

License

MIT

Contribution

https://8gwifi.org

About

A simple rust ibrary for downloading files using reqwest.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages