‘baretorrent’ is a Portable BitTorret Client (Windows, Ubuntu & OS X)

‘baretorrent’ is an open-source, completely free, bittorrent client that runs on Windows, Ubuntu and Mac OS X. It has a simple looking and a slightly different interface (as it displays the advanced details of torrents to the right) when comparing with other bittorrent clients.

Being said that it’s simple, it still lets you change a reasonable amount of options through the ‘Preferences’ window as well. But that’s actually not its key feature, because as I put into the title, ‘baretorret’ is a natively portable tool. So can copy it into a USB flash drive and run it from there.

____________________

Update: According to ‘Jonathan’ (the developer), what he meant by saying ‘portable’ is:

When I wrote that baretorrent was “portable”, I meant “able to run on multiple platforms”, not “run from a usb key”. I understand the term “portable” is sometimes used in the latter sense.

In fact, on all platforms, configuration files are written in the user’s home directory (such as in c:\users on windows or /home/user on linux). Moving your usb key to a different computer or even using it from a different account will not keep your settings or the download queue.

_____________________

I have only tested it in Windows 8 (64-bit), but according to the developer, you should be able to run it natively (without having to install anything manually) in Ubuntu and Mac OS X too.

'baretorrent' running on Windows 8

It supports changing active connections (download/upload), manually setting a ‘seeding ratio’, changing the port number, change download/upload speeds, add a proxy, update the ‘tracker list’, change the save location anytime you want, shows various details while downloading a file (download/upload speed, percentage, size, estimated time and ‘status’), change priority and more.

'Preferences' windows of 'baretorrent' client

Please remember that, when you click on the ‘Close’ button, ‘baretorrent’ will exit. So to make it minimize to the notification area, click on the ‘Minimize’ button instead. Windows firewall will ask for your permission for adding ‘baretorrent’ into its list when running for the fist time, so make sure to grant the permissions as well.

It is still at its ‘alpha’ stage (testing), so use it with caution, though it ran pretty smoothly while I was testing in Windows 8. If interested, then please get it from this ‘Sourceforge’ project page or, you can download it from this ‘baretorrent’ official home.

Note: I have a humble request for the developer. I think it would be better if packaging is done using a compression format that is natively supported by these operating system as for reading the ‘7z’ format, one has to install the software manually (specially concerning Ubuntu users), although it only has to be done once.

4 thoughts on “‘baretorrent’ is a Portable BitTorret Client (Windows, Ubuntu & OS X)”

  1. Thanks you for the very kind and helpful review. As far as I can tell, this is the first one so I’m celebrating 🙂

    > ‘baretorret’ is a natively portable tool. So can copy it into a USB flash drive and run it from there.

    When I wrote that baretorrent was “portable”, I meant “able to run on multiple platforms”, not “run from a usb key”. I understand the term “portable” is sometimes used in the latter sense.

    In fact, on all platforms, configuration files are written in the user’s home directory (such as in c:\users on windows or /home/user on linux). Moving your usb key to a different computer or even using it from a different account will not keep your settings or the download queue.

    The default download for baretorrent 0.5 will be an installer instead of a 7z archive. I may decide to keep the archive and make it a “portable” version where the configuration is saved in the same folder as where the executable is. We’ll see.

    > Please remember that, when you click on the ‘Close’ button, ‘baretorrent’ will exit.

    Yes. Some (most?) torrent clients hijack the close button of the window to minimize it. I find this to be highly annoying. The minimize button will minimize the window (either to the taskbar or the notification area, depending on the settings) and the close button will close the program.

    > if interested, then please get it from this ‘Sourceforge’ project page.

    Note that I’ve recently moved the project from sourceforge to launchpad for various reasons. http://baretorrent.sourceforge.net/ is still available for now, but http://baretorrent.org should be up in a few days.

    > I think it would be better if packaging is done using a compression format that is natively supported by these operating system

    Yes, that was a deliberate decision. 7z makes the file 5 to 10 MB smaller than zip or gz. Since this is still an alpha release, I assumed that early users would already have 7z installed. Again, the installer in the next version will fix that (and will avoid the “where do I put this?” I sometimes get).

    Thanks again!

    • Hi ‘Jonathan’,

      Thanks for the comment, I have update the post.

      However, wouldn’t we still be able to resume the torrents, if they are saved in the same location as of ‘baretorrent’ (say in the same USB flash drive for instance) ?, because when running, BitTorrent clients check for the integrity etc of the files, and resume the downloads if necessary ?

      I may be wrong, just a geek thought though :).

      PS: I will update the URL when its new website is up and running.

      • No, it requires the .torrent file, which is copied (or generated, if the torrent comes from a magnet link) in the user’s configuration directory automatically. There’s nothing baretorrent (or any other torrent client) can do with just the content of the torrent itself.

        The configuration directory also has an sqlite database for all the settings and an xml file that remembers the queue positions, last state (downloading, paused, etc.), download directory for each torrent (which can be changed while downloading), the user’s extensions, etc.

        However, –conf can be used to override the configuration directory. On Windows, you could create a simple shortcut to the executable on the usb key (right-click, “Create Shortcut”) and add “–conf .\conf” to the “Target” field which will save everything in a directory called “conf” next to the executable. This would effectively make baretorrent a “portable” application.

        > I will update the URL when its new website is up and running.

        Thanks!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: