Awesome Open Source
Awesome Open Source

============== dottorrent-gui

An advanced GUI torrent file creator with batch functionality, powered by PyQt and dottorrent <>_

.. image:: img/screenshot1.png


  • Fast (capable of several hundred MB/s)
  • Cross-platform
  • Full Unicode support
  • Automatic and manual piece size selection, up to 64MB
  • Batch torrent creation mode
  • Filename exclusion patterns
  • HTTP/web seeds support (BEP 19) <>_
  • Private flag support (BEP 27) <>_
  • User-definable source string
  • Optional MD5 file hash inclusion
  • Import/export of profiles <>_ (trackers, web seeds, source string, filename exclusion patterns)



Binary releases of stable versions for 64-bit Windows can be found at <>. Extract to a folder and run dottorrent_gui.exe. You may need to download and install the Microsoft Visual C++ Redistributable for Visual Studio 2015 <>.

Linux and Mac OS X


  • Python 3.3+
  • PyQt5 5.7+

Latest stable release: pip install dottorrent-gui

Development: git clone this repository, then pip install .

To run: dottorrent-gui

Portable Mode

dottorrent-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 dottorrent-gui.ini in the same directory as the main excecutable.


© 2017 Kevin Zhang. Made available under the terms of the GNU General Public License v3 <>_.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (54,528
python3 (1,645
gui (603
p2p (319
torrent (152
bittorrent (103
pyqt5 (86
gui-application (19