When comparing aria2 vs Tixati, the Slant community recommends Tixati for most people. In the question“What are the best Torrent clients?” Tixati is ranked 4th while aria2 is ranked 5th. The most important reason people chose Tixati is:
Tixati is a completely free, ad-less torrent client.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Small memory footprint
Due to aria2 being a CLI only tool it uses very little memory.
Pro Supports multiple download protocols
Has support for lots of download protocols including BitTorrent, Metalink, HTTP, HTTPS and FTP.
Pro Remote control over simple standartized RPC
XML or JSON-based RPCs can be used to control aria2 remotely with both APIs completely documented. Simplest client that uploads torrent to be downloaded is 3 Python lines long (no 3rd-party libraries, only stdlib).
Run aria2c --help=#rpc
to see more.
Pro Third parties offer a clean web interface
Some web interfaces consist of pure HTML+JS, no server-side needed (except aria2c of course). It uses the same RPC that can work even over WebSockets.
Pro Free and open source
Pro Free and ad-less
Tixati is a completely free, ad-less torrent client.
Pro Full-featured
Tixati covers basics such as Prioritization, Selective Downloading, DHT, PEX, LPD and Magnet URIs as well as Broadcatching and Sequential downloading. It includes MSE/PE for security. It has graphical and web interfaces. Has UPnP, NAT-PMP, NAT traversal for automatic router configuration. Has UDP tracker and µTP data transfer protocol support. Even covers Tracker Exchange, IPv6, Super-seeding and proxy servers.
Pro Provides detailed statistics
Provides detailed information about peers, pieces, files, trackers, has advanced bandwidth charting on a per-transfer basis and provides individual event logging for all peers.
Pro Lightweight
Pro Encourages optimizing settings and teaches how to do it
Tixati suggests ways to improve the overall download speed through pop-up tips, helpful hints and a tutorial available on the site. It explains how to properly throttle outgoing bandwidth to not affect download speeds, how to make sure all incoming connections are received and that DHT receives all incoming UDP packets.
Pro Sequential downloading feature
Downloads parts in order from begin to end of file, so you can play video or audio as soon as download is started.
Pro Highly customizable
Pro Runs efficient and offers a lot of information
Pro Streaming channels
Pro Easy To Use
Easy to customize and work with.
Pro Channels, chat and forum functions
Can chat, request something, stream.
Cons
Con No native graphical user interface
While there is a web-based GUI, there is no native interface.
Con No HTTP/2 support
While the developer of aria2 is developing nghttp2 library, aria2 has no support for http2.
Con Ugly interface
Con Confusing to use
Con Proprietary
No source code is available. As such there's no way to independently check what security and privacy features are implemented and how as well as whether there's any malicious code or not.
Con Questionable interface aesthetic
Tixati has a 90s hacker-movies inspired high-contrast color interface that can be considered aggressive and unpleasant by some. Color scheme can be changed in the settings. Additionally, the amount of information Tixati presents that can be difficult to parse.
Con No web seeding
Web seeding support allows downloading file parts from an HTTP source alongside the swarm. It's usually used for long-term seeding and easing some of the load on web hosts that supply direct downloads by offering a BitTorrent download as an alternative while still ensuring that the file is always available in its entirety regardless of the swarm. Tixati lacks this functionality.
Con No embedded tracker
An embedded tracker allows turning the client into a server offering an easy way of sharing files with others. Transmission lacks embedded tracker support so another method of sharing or different client has to be used to share files.