Skip to main content

# TorrentFileQt

![torrentfileQt.png](./assets/torrentfileQt.png)

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/065ca999772a434ba1aadae05f8b6bc7)](https://www.codacy.com/gh/alexpdev/torrentfileQt/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexpdev/torrentfileQt&utm_campaign=Badge_Grade) [![codecov](https://codecov.io/gh/alexpdev/torrentfileQt/branch/main/graph/badge.svg?token=S5Q9CRD6C2)](https://codecov.io/gh/alexpdev/torrentfileQt) ![PyPI - License](https://img.shields.io/pypi/l/torrentfileQt?color=orange&style=plastic) ![PyPI - Downloads](https://img.shields.io/pypi/dw/torrentfileQt?style=plastic) [![CI](https://github.com/alexpdev/torrentfileQt/actions/workflows/CI.yml/badge.svg)](https://github.com/alexpdev/torrentfileQt/actions/workflows/CI.yml) ![last commit](https://img.shields.io/github/last-commit/alexpdev/torrentfileQt?color=blue) [![Codacy Badge](https://app.codacy.com/project/badge/Coverage/065ca999772a434ba1aadae05f8b6bc7)](https://www.codacy.com/gh/alexpdev/torrentfileQt/dashboard?utm_source=github.com&utm_medium=referral&utm_content=alexpdev/torrentfileQt&utm_campaign=Badge_Coverage)

TorrentFileQt is a GUI Frontend for [TorrentFile CLI](https://github.com/alexpdev/torrentfile) project.

## Features

  • Create .torrent files

  • Display detailed information for a .torrent file

  • Bittorrent v1, v2 and hybrid .torrent files supported

  • Check if a .torrent file contents are in filesystem

  • Check progress or percentage complete for .torrent file

  • Edit torrent files

  • Drag and drop files onto any tab

  • Create magnet link URIs

  • Analyze piece lengths for torrent files

  • Now with full Bencode edit support

## Requirements

  • Python 3.6+

  • Pyside6

  • torrentfile

## Usage Overview

![edittorrent.png](https://raw.githubusercontent.com/alexpdev/torrentfileQt/main/assets/TorrentFileQt.gif)

## Install

  • From git:

`bash git clone https://github.com/alexpdev/torrentfileQt.git cd torrentfileQt pip install -r requirements.txt pip install . torrentfileQt `

  • From PyPi

`bash pip install torrentfileQt torrentfileQt `

> Alternatively you can download a precompiled binary from the release page.

## Issues

To report a bug or ask for a new feature please [open an issue](https://github.com/alexpdev/torrentfileQt/issues) on github.

Known Issues |
————- |
The bencode editor is more of a bencode viewer at the moment. You can remove, add and edit fields in the window, but there are still some bugs to work out in the saving process |

## License

[Apache 2.0 Software License](./LICENSE)

Metadata

Release files for torrentfileQt 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for torrentfileQt 0.4.0
File Size Uploaded
torrentfileQt-0.4.0.tar.gz 137.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for torrentfileQt 0.4.0
File Interpreter ABI Platform
torrentfileQt-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 293.2 kB

Release files / torrentfileQt-0.4.0.tar.gz

Download URL torrentfileQt-0.4.0.tar.gz
Size 137.9 kB
Tags Source
SHA-256 checksum
How to use checksums
cbb369e61d85e961c5ae46cb950a670f511b76ec1148ea116f0560fc12fd69f0
BLAKE2b-256 checksum
How to use checksums
93ceddbcc87bd6851dd2e79021e8e8ef35afe02c234634bd494a4a3b8b955704
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release files / torrentfileQt-0.4.0-py3-none-any.whl

Download URL torrentfileQt-0.4.0-py3-none-any.whl
Size 155.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
05fad6e215277c128de7ebc1be61fc4b78276dd466caff177b258a8585a6faa1
BLAKE2b-256 checksum
How to use checksums
6c946f3c0d5192e30fbc7595d529fda0202ed39582ce28c6c49a396fb450f9d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

3 release files

0.3.4

3 release files

0.3.2

3 release files

0.3.1

3 release files

0.3.0

3 release files

0.2.8

3 release files

0.2.7

3 release files

0.2.5

3 release files

0.2.4

3 release files

0.2.3

3 release files

0.2.1

3 release files

0.2.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page