A modern download manager for MacOS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
fonts
js
libraries
.babelrc
.gitignore
.tern-project
README.md
aria2.conf
index.html
index.js
package.json

README.md

Time Folder

A modern download manager for MacOS. Supports HTTP, FTP, SFTP, and BitTorrent. Backend handled by aria2.

screenshot

This software is still in development and may contain bugs. If you are not a developer, please check back for future releases.

Install

If you want to contribute to the development of Time Folder, you can set it up using the following instructions. For the upcoming official release, all of the steps below will be simplified into a single application.

  1. Install HomeBrew (A package manager for MacOS)

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. Install aria2. There are plans to bundle aria2 into Time Folder, but for now it is installed separately.

    brew install aria2
  3. Install npm (Node package manager) by going to this link

  4. Clone this GitHub repo to your desired location

    git clone https://github.com/ziyaointl/Time-Folder.git
    cd Time-Folder
  5. Install other dependencies

    npm install
  6. Create a downloads folder in your desired location

    mkdir Downloads
    cd Downloads
  7. Copy aria2.conf to the downloads folder you just created

    cp /path/to/your/cloned/repository/Time-Folder/aria2.conf /path/to/your/downloads/folder
  8. In the downloads folder, run aria2

    aria2c --conf=aria2.conf
  9. In a new terminal window, cd to your cloned Time-Folder directory and start electron

    cd /path/to/your/cloned/repository/Time-Folder
    ./node_modules/.bin/electron .