Skip to main content

An advanced GUI torrent file creator with batch functionality, powered by PyQt and torf.

Project description

# torf-gui

[![GitHub Build Status](https://img.shields.io/github/actions/workflow/status/SavageCore/torf-gui/build.yml?style=flat-square&logo=pytest)](https://github.com/SavageCore/torf-gui/actions/workflows/build.yml) [![Code Style: black](https://img.shields.io/badge/code%20style-black-black)](https://pypi.org/project/black/)

[![PyPI - Downloads](https://img.shields.io/pypi/dm/torf-gui?style=flat-square&logo=pypi)](https://pypi.org/project/torf-gui/) [![PyPI - Version](https://img.shields.io/pypi/v/torf-gui?style=flat-square)](https://pypi.org/project/torf-gui/)

A quick and dirty port of [dottorrent-gui](https://github.com/kz26/dottorrent-gui) for [torf](https://github.com/rndusr/torf)

![image](img/screenshot_light.png)

![image](img/screenshot_dark.png)

## Features

## Installation

### Windows and macOS

You can find the latest releases [here](https://github.com/SavageCore/torf-gui/releases).

On Windows, simply download and run torf-gui-win64.exe. You may need to download and install the [Microsoft Visual C++ Redistributable for Visual Studio 2015](https://www.microsoft.com/en-us/download/details.aspx?id=48145).

On macOS, download and extract torf-gui-macOS.zip then run the app. You may need to allow the app to run in your security settings.

### Linux

#### Requirements

  • Python 3.3+

  • PyQt5 5.7+

  • libxcb-xinerama0 (Debian/Ubuntu)

Latest stable release: pip install torf-gui

Development: git clone this repository, then pip install .

To run: torf-gui

## Portable Mode

torf-gui can be configured to run in portable mode, good for running from USB drives and network shares. To enable this, simply create an empty file named torf-gui.ini in the same directory as the main excecutable.

## License

© 2023 Oliver Sayers. Made available under the terms of the [GNU General Public License v3](http://choosealicense.com/licenses/gpl-3.0/).

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/E1E6P7VIQ)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

torf-gui-0.4.1.tar.gz (25.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

torf_gui-0.4.1-py3-none-any.whl (25.6 kB view details)

Uploaded Python 3

File details

Details for the file torf-gui-0.4.1.tar.gz.

File metadata

  • Download URL: torf-gui-0.4.1.tar.gz
  • Upload date:
  • Size: 25.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.9

File hashes

Hashes for torf-gui-0.4.1.tar.gz
Algorithm Hash digest
SHA256 24735c8de2e4a4903ead26147dd1279a6b497b8f41e605336b1291189fb398ec
MD5 63429ab1dc0d78e9a555edac43366781
BLAKE2b-256 700f86599a8a654e9736239663dc5a9363a99ae84c2bc98bd7b97126f6373129

See more details on using hashes here.

File details

Details for the file torf_gui-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: torf_gui-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 25.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.9

File hashes

Hashes for torf_gui-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 af6b003ba6bf089bbb24d9662267279acb2282bc7e08064bd8ee244a6047f26e
MD5 5d688229db3da05abe7c4fe6db44decb
BLAKE2b-256 5eb7671d05cb87b040ce71bb8307e7d4c40d98bbfd57a25cac106d8599bf4eff

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page