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.2.tar.gz (26.1 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.2-py3-none-any.whl (25.7 kB view details)

Uploaded Python 3

File details

Details for the file torf_gui-0.4.2.tar.gz.

File metadata

  • Download URL: torf_gui-0.4.2.tar.gz
  • Upload date:
  • Size: 26.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for torf_gui-0.4.2.tar.gz
Algorithm Hash digest
SHA256 6bc442427ff62359a411dd2c17afefed4fb58166a2fd473cd678b8c7aa752138
MD5 15a21974e0dee3d9b9638cef41ed56ee
BLAKE2b-256 1faa2ac3f5a498f9129da089b2a05a5d576e971ec1236f66b8c79f008974f948

See more details on using hashes here.

File details

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

File metadata

  • Download URL: torf_gui-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 25.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for torf_gui-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 20f8d1c424b930d77eedc981630cc819dbbc0e1fc1f4586b5765d3a38f5321d9
MD5 89bb4c1f894b67831a6ba3f853330a8f
BLAKE2b-256 32fbe7a4764d0fca9bb5ec98175b9be560a2d4779a75bdfbc1bf86b001a41ecc

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