Skip to content

mintRaven-05/MinTorrent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MinTorrent

Purpose

It is a Linux-based CLI torrent client. It serves the purpose of being lightweight, efficient fast and easy to use interface. Works both with magnets and torrent files, and also comes with a magnet searching feature. Ideal for users who prefer CLI over GUI.

Important

If the mintorrent doesnt work even after installation. Try installing it once again without uninstalling it! The installer script is only compatible with Arch based distros. If you want to install it in any other distros other than arch, you need to install the dependencies manually

Installation

An installer script is already made. All you need to do is run the script. Copy the following codes and run it in your terminal.

  • Clone the repository
git clone https://github.com/mintRaven-05/MinTorrent.git
  • Run the installer script
cd MinTorrent
chmod +x install.sh
./install.sh

Usage

To search for magnets, use the -s flag like this.

mintorrent -s <YOUR_SEARCH_TERM>

OR

mintorrent --search <YOUR_SEARCH_TERM>

If you have torrent file downloaded and want to download it from that file, you can use the -t flag like this.

mintorrent -t /path/to/your/<TORRENT_FILE>.torrent

OR

mintorrent --torrent /path/to/your/<TORRENT_FILE>.torrent

If you have magnet file saved in your system and dont want to use the search feature, in that case you can use the -m flag like this.

mintorrent -m /path/to/your/<MAGNET_FILE>

OR

mintorrent --magnet /path/to/your/<MAGNET_FILE>

To check the current version of MinTorrent installed, use the -v flag likt this.

mintorrent -v

OR

mintorrent --version

To view the help screen, use the -h flag like this

mintorrent -h

OR

mintorrent --help

Demo Screenshot

240810_20h39m43s_screenshot 240810_20h45m03s_screenshot 240810_20h51m43s_screenshot

Update

Note

Update feature is not yet implemented. Add this project to your watchlist if you want to use this tool. To update MinTorrent to the latest version, use the following command

mintorrent -u

OR

mintorrent --update

Uninstallation

To uninstall MinTorrent from the system you can use following script

Script:
cd ~/.mintorrent
./uninstall.sh

TODO

  • Make is compatible with magnets
  • Make is compatible with torrent files
  • Add session handling and resume download feature

Copyright © 2024 Debjeet Banerjee