Skip to content
/ hiro Public

A powerful, fast, and lightweight download manager and accelerator written in Go!

License

Notifications You must be signed in to change notification settings

samsamihd/hiro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Hiro⚡️

A powerful, fast, and lightweight download manager and accelerator written in Go!


Explore the docs »

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. License
  6. Contact

About The Project

Hiro is a powerful, fast, and lightweight tool to increase download speed, resume broken/dead downloads, add URLs to download queues and download them when you want.

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Installation

  1. Download binary from releases page.
  2. Add folder's path to environment variable.

(back to top)

Usage

  • Download a URL:
    hiro get [URL]
  • Add a URL to a specific queue (Using queue flag is optional. If you left it blank, the URL will add to the main queue):
    hiro add [URL] --queue [queue name]
  • Import URLs from text file and add them to a specific queue (Using queue flag is optional. If you left it blank, the URLs will add to the main queue):
    hiro import [text file address] --queue [queue name]
  • Start a specific queue (Using queue flag is optional. If you left it blank, the main queue has been started):
    hiro start [URL] --queue [queue name]

(back to top)

Roadmap

  • Add CLI
  • Add API support
  • Add gRPC support
  • Add a GUI
  • Multi-language Support

See the open issues for a full list of proposed features (and known issues).

(back to top)

License

Distributed under the GPL-3.0 license. See LICENSE.txt for more information.

(back to top)

Contact

Hamed Samsami - @samsamihd - samsamihd@gmail.com

(back to top)