New Update Tixati Update Thread

CyberTech

Level 44
Thread author
Verified
Top Poster
Well-known
Forum Veteran
Nov 10, 2017
3,135
1
22,994
4,269
Tixati Icon | Papirus Apps Iconset | Papirus Development Team


Tixati is a free and easy to use BitTorrent client featuring detailed views of all seed, peer, and file transfer properties. Also included are powerful bandwidth charting and throttling capabilities, and a full DHT implementation.

Tixati is one of the most advanced and flexible BitTorrent clients available. And unlike many other clients, Tixati contains NO SPYWARE, NO ADS, and NO GIMMICKS.

Tixati portable version is meant to run on a USB flash drive or other portable media. It stores all its configuration files in the same folder as the executable binary files, and all file paths are stored in a format relative to the program executable folder.

It is important you do not delete the "tixati_portable_mode.txt" file within the executables folder. This file is what triggers Tixati to run in portable mode. (The executable binaries are actually the same as the standard edition binaries.)

When running the portable edition from a USB flash drive, especially one that is formatted in FAT16/FAT32, you may experience some lag when initially loading a new transfer. This is because initializing and allocating large files on flash-based media consumes a greater amount of time and resources compared to a conventional hard-drive.

Tixati has the following features:
  • detailed views of all aspects of the swarm, including peers, pieces, files, and trackers
  • support for magnet links, so no need to download .torrent files if a simple magnet-link is available
  • super-efficient peer choking/unchoking algorithms ensure the fastest downloads
  • peer connection encryption for added security
  • full DHT (Distributed Hash Table) implementation for trackerless torrents, including detailed message traffic graphs and customizable event logging
  • advanced bandwidth charting of overall traffic and per-transfer traffic, with separate classification of protocol and file bytes, and with separate classification of outbound traffic for trading and seeding
  • highly flexible bandwidth throttling, including trading/seeding proportion adjustment and adjustable priority for individual transfers and peers
  • bitfield graphs that show the completeness of all downloaded files, what pieces other peers have available, and the health of the overall swarm
  • customizable event logging for each download, and individual event logs for all peers within the swarm
  • expert local file management functions which allow you to move files to a different partition even while downloading is still in progress
  • 100% compatible with the BitTorrent protocol
  • Windows and Linux-GTK native versions available

Tixati v3.12 changelog:
  • support tixati_local_instance_check.txt in app folder, which allows multiple stand-alone instances to run from separate app folders
  • support tixati_standalone_mode.txt in app folder, which is the same as portable mode except without restricting system folder locations to the same device
  • fixed potential crash when loading corrupt piece data storage file from previous session
  • fixed problems with status area at top of floating channel windows
  • fixed edit box select-on-focus problems in chat room view
  • non-custom colored single and multi-line text views in dialogs now have correct system colors even on dark OS themes
  • file and folder selection controls on Windows builds now have proper font-scaled minimum size request
  • fixed rare crash in menu sizing routines on Windows builds
  • paned split views now accurately save/restore divider position when hosting tabbed view with different minimum heights on each tab
  • proper font-scaled minimum sizing for rich-text view and plain-text views on Windows and Linux builds
  • fixed GTK rich-text view selection mouse capture and text highlighting problems
  • single and multi-line edit boxes now properly enforce maximum bytes input with multi-byte UTF8 sequences, preventing text-clipping later
  • tree and list view minimum size request in Windows is now font-proportional
  • in GTK builds, all secondary floating windows and dialogs are now destroyed instantly when program is closed, before .dat files save
  • fixed other minor problems with program closedown in GTK main loop exit procedure which were causing crashes
  • Auto-Shutdown now correctly executes a system shutdown on both Linux and Windows builds
  • some refinements to tree and list view background painting, now showing proper alternating-row background in all places
  • fixed minor problems when dropping many files onto the main transfers view or categories panel at once
  • paned view divider position is now saved separately for main window chat view and floating channel window chat view
  • fixed rare crash when sorting transfers view by time left or by BPS In/Out
  • IPv6 addresses with a trailing double-colon :: are now correctly parsed in all areas of the program, no more unnecessary host resolve
  • fixed problems when manually adding peers from transfer options tab in peers section
  • when merging duplicate transfers, web-seed and peer addresses are now properly forwarded from the duplicate transfer to the original
  • adding a transfer by raw torrent hash-ID now works correctly from Add Transfer dialog, WebUI, and ctrl-V in transfers view
  • fixed crash saving core2.dat config file when there are transfers in a rare error state and missing key components
  • magnet-link copy templates now correctly handle [hash2] tag on transfers that only have a v1 hash-ID
  • new wildcard: match prefix for Individual Tracker Options in Settings > Transfers > Trackers
  • transfer preload window default enter-key action now works correctly
  • fixed problem with DHT Peer DB view shortcut ctrl-shift ZQZ which creates transfer from selected hash entry
  • fixed problems with channel Secure Local Resource Discovery, which allow peers to find each other on the local LAN
  • minor refinements to the channel list display, some column alignments changed
  • numerous other minor GUI tweaks and fixes throughout the program


Homepage

Download links on
 
Is it good enough to compare with qbittorrent? because so far I haven't found a better one than qBittorrent
Tixati never properly worked for me. Takes a long time before any download starts and it apparently also has data leakage (or something like that) issues, which basically means it downloads more data than the file it's downloading. It's banned in many private trackers. Didn't try this latest version, though. So don't know if these issues have been fixed.
Never had any issue with qBittorrent.
 
Is it good enough to compare with qbittorrent? because so far I haven't found a better one than qBittorrent

If you don't have any problem with qBittorrent why are you looking for a better torrent client then qBittorrent? it's one of the best torrent client in the world since uTorrent is dead.
 
Tixati v3.14 changelog:

  • fixed problems with local file location move on complete not starting after optional redundant hash-checking
  • several work-arounds to v1+v2 dual-protocol connection logic to prevent cycling in some remote clients
  • no peer v1/v2 cross-connect if current connection has DL/UL traffic or interest, and is non-Tixati or v2
  • fixed minor problems with Windows rich-text view wrapping, scrollbar updating, and visibility logic
  • several RSS compatibility updates, also better handling of HTTP code 308 redirects
  • minor fix to IPv6 raw-IP host name handling for trackers, RSS, and WebUI binding
  • eliminated empty channels list popup reminder window
  • crash reporter upgrades, including better exception details and stack unwinder for Windows builds
  • minor tweaks to some GUI components
  • major updates to HTTP server that powers WebUI, including updated SSL/TLS libraries
  • updated IP-location tables

Homepage

Download links
 
Tixati v3.24 changelog:
  • fix a crash upon startup if the Startup On Transfers option is disabled in Settings > UI > Behavior.
  • fixed problems with 256 MB piece size torrents
  • better support for high precision scrolling devices in Windows 10/11
  • saving .torrent files for multiple transfer / category selection now works correctly
  • fixed several problems with menus in Linux builds
  • new system log window in Help > Diagnostics
  • new incoming connections window in Help > Diagnostics
  • contact list can be docked / undocked by right-click on Contacts button in main bar
  • new byte counters window accessible from Bandwidth view under Advanced options
  • Share view has been consolidated into Home view
  • removed top button from contact list
  • new ignore list window accessible from Home view
  • improved user key-change dialog that now shows both public and private key
  • channel creation dialog now shows both public and private key
  • new key finder that can create public keys that start with user-specified string
  • file/folder selection dialogs start browsing from previous location
  • fixed problems with download/piece path error popup dialogs
  • fixed minor problems re-activating channel stream properties window and stream playlist window
  • minor improvements to split-pane resizing algorithms
  • fixed problems with rich text view scroll-to-selection function
  • fixed problems with rich text view page up/down cursor placement and selection
  • minor fixes to mouse-pointer icon selection when hovering rich text views
  • in system log, fixed inaccurate logging of transfer load operation during program startup
  • no longer shows merge prompt when moving single-file transfer location to existing folder
  • fixed problems renaming single-file transfers in the preload window
  • fixed problems with watched folder .torrent file loading
  • in Windows build folder selection windows, no longer auto-expand drives within My Computer / This-PC
  • new scrolling configuration window available from Settings > UI > Behavior
  • new vertical and horizontal mouse wheel speed controls in scrolling configuration window
  • support macro double-clicks in Windows builds that run mouse customization software
  • several other minor fixes and adjustments throughout the program

Homepage

Download link
 
Tixati v3.28 changelog:
July 22, 2024

Tixati version 3.28 is now available. The following changes have been made:
  • fixed problems with tree/list view settings not applying after program restart
  • several changes to peer start/stop algorithms to get faster connection when new download starts
  • raised maximum connecting peers limit within a single transfer from 10 to 16
  • increased rate at which new peers are started 35% if there are few online peers
  • fixed crash in preload window when using the Apply To All option
  • fixed minor problems with DPI compensation when reloading window position after monitors reconfigured
  • minor adjustments to the smooth scrolling algorithm
Changelog news:
Download:
 
Tixati v3.29 changelog:
August 22, 2024

Tixati version 3.29 is now available. There have been many fixes and improvements:
  • several new options in Settings > User Interface > Behavior > Scrolling Options
  • optional scrollbar end buttons
  • option for scrollbar trough-click to either page up/down or direct jump to position
  • several preset scrollbar configurations available at bottom of Scrolling Options window
  • added several new customizable colors for greater control over scrollbar appearance
  • file layout validator now tolerates v1+2 hybrid torrents with multiple trailing unaligned zero-length files
  • added workaround to deal with other client's broken v1+2 hybrid torrents that use wrong v1 last-piece hash
  • file name sanitizer now allows most file/folder names that begin with reserved characters
  • RSS filter improved to better handle file names that separate words with periods instead of spaces
  • added ctrl-ins / shift-ins as alias for ctrl-c / ctrl-v in all views
  • re-wrote initial window placement, centering, and persistence routines for Windows builds
  • in Windows builds, eliminated hover-detection SetCapture/ReleaseCapture calls
  • minor compatibility workaround for Windows builds to work better with mouse gesture apps
  • fixed rare crash in Linux build notebook/paned/frame controls during window close
  • tray menu Show/Hide commands now work correctly on all secondary floating windows and views
  • fixed window raise/activation order problems after tray double-click on Windows builds
  • fixed problems with some secondary windows staying hidden after app password unlock
  • chat window now scrolls to bottom after activity notification is clicked
  • fixed problems with Linux tray balloon click notifications being passed to other app instances
  • Browse button in private message window now works correctly
  • Contact button in forum message window and browse window now makes contact temporary when unchecked
  • added double-click debounce algorithm to all tree/list views to prevent unintentional duplicate actions
  • rewrote background line-wrap updater for multiline rich text controls, fixed scroll jumping problems
  • added Show/Hide options to popup menu that appears when right-clicking main window top buttons
  • fixed backward direction when using ctrl-up/down to move selected items in Trackers tab
  • fixed bytes complete / remaining inaccuracies in Peer properties window for torrents with padding files
  • fixed problems with channels not DHT searching when Settings > Transfers > Peers > Protocols has v1 disabled
  • fixed Linux build problems with trackpad high-precision scrolling in Wayland
Changelog news:
Tixati.com - News
Download:
Tixati.com - Download
 
Tixati 3.31
Dec 11, 2024
  • New Android builds
  • No longer setting sparse attribute on files created in Windows version when using Fast/Full allocation
  • Removed support for sending removed transfer files to trash on Windows version due to bad fallback behavior in API
  • RSS feed URLs can have trailing #dltag=tagname to manually designate which item tag to prefer when creating transfers
  • Much faster main window GUI loading on program startup
  • Fixed Windows message pump reentrancy problems due to DestroyWindow flushing SendMessage queue on old systems
  • Option in Settings > Transfers > Files to skip scanning of downloaded files on transfer start
  • Fixed mouse-wheel scrolling on Linux systems that don't support high precision scroll events
  • Fixed problems parsing labels from magnet links pasted into Info/Share edit window
  • Dynamic link color updating for Channel Info, Share, Chat, Browse and private message views
  • Several improvements to rich-text edit control formatting and cursor logic
  • Fixed rare crash when rich-text edit control auto-scrolls to cursor before previous auto-scroll completes
  • Search results now update colors dynamically based upon download status
  • Better handling of missing lines in Browse view, especially when intersecting inline images
  • Fixed problems with transfer file auto-select when single file is within deep folder
  • Option in Settings > Transfers > Files to disable duplicate file auto-renaming with appended numbers, eg. (1)
  • Fixed several minor problems in seed creation window when making new folder-based seeds
  • Completely re-wrote inter-transfer merged file detection system that is used when initiating a file/folder location move
  • Fixed problems with Linux same-file detection system (for symlink aware delete/move) caused by inode recycling
  • Fixed problems on some Linux systems with Move On Complete occasionally leaving complete files behind in download folder
  • Optimized initial loading of main settings window so that sub-views are only loaded on demand
  • Fixed notebook tab sizing when using language translation
  • Optimized layout engine to handle minor changes to label text (eg. in Details tab) without doing a full re-flow
  • Enter/Esc key will now only activate buttons or close dialog if repeat count is zero
  • Added option in Settings > UI > Behavior to auto-scroll ellipsized labels and columns
  • Fixed smooth scroll settings
  • Updated language file template
  • Fixed dependency issues in Linux .deb installer
  • Several other GUI improvements to support compact views
 
Tixati 3.33
March 18, 2025
Tixati version 3.33 is now available. There have been many important fixes and improvements:

• fixed I2P connection problems in Windows build
• new I2P Log in Help > Diagnostics
• new Log tab in Help > Diagnostics > Incoming Connections
• fixed web seed connection timing problems
• eliminated occasional web seed "duplicate peer connection" error
• fixed problem with web seed HTTP redirects not connecting properly over SSL
• better logging of web seed request/response events in peer properties window
• improvements to peer request block order to allow more efficient remote caching
• better inner request block ordering and combining for web seed peers, which reduces HTTP requests
• piece assignment to web seed peers now attempts to always fill 4 MB clusters at a time
• fixed several problems when ignoring web seed peers
• optimized tree/list view controls to reduce refresh/redraw cycles when frequent re-sorts are needed
• allow sorting within trackers tab
• when drag reordering trackers within trackers tab, auto-switch to sort by group column
• fixed several minor display issues in WebUI trackers view
• always reset tracker retry timeouts when a torrent starts/stops
• added guard to watched-directory .torrent loading to prevent multiple load if watching from multiple categories / root
• fixed minor status display problems when using on-demand file allocation (in Settings > Transfers > Files)
• fixed inaccurate progress bar rendering in files tab when download padded torrents with many small files within several folders
• fixed crash when using Linux SNI tray icon on systems with Gnome AppIndicator shell extension
• now displaying total swarm B/s in transfer details tab instead of average B/s
• looser file/folder name sanitization when creating seeds
• much better name sanitization fallback routines on Linux when creating/moving files on restrictive file systems (eg. NTFS/FAT)
• several optimizations and minor fixes to on-demand file allocation
• fixed password protection break-out problems when missing download folder dialog is raised
• fixed memory state diagnostic graph category for startup-loaded transfer objects
• starting program hidden in tray now works correctly on Linux/GTK builds
• program byte counters (from bandwidth view or home view) now save correctly before program close
• fixed crash if all transfer categories removed from side-bar list
• fixed crash if channels are removed while local search is in progress
• fixed rare crash in settings window loading routine
• fixed crash in GTK menu system
• optimizations to speed up interface loading on program startup
• other minor fixes and adjustments throughout the GUI
 
Tixati 3.34
April 29, 2025
Tixati version 3.34 is now available. This is a major release with several important improvements:
• completely re-wrote all aspects of I2P support
• I2P router connection over I2CP instead of SAM v3
• implemented I2P streaming protocol and signed datagram protocol
• added I2P key selection dialog in Settings > I2P
• new I2P vanity key generator within key selection dialog
• I2P advanced config dialog within Settings > I2P
• can edit tunnel length, randomization, compression, and many other parameters within I2P advanced config
• new I2P monitor window from Help > Diagnostics
• individual sockets can be monitored by double-clicking in the Sockets or Cache tab in I2P monitor
• greatly improved logging for incoming connection ports and I2P service in System Log and Incoming Connections diagnostic windows
• several improvements to bind error handling for incoming connection ports
• major overhaul of DHT
• DHT now fully supports I2P
• several improvements to DHT reliability and search speed
• increased capacity for simultaneous DHT searches
• more detailed DHT logging, especially for errors
• fixed minor problems with DHT traffic charts
• fixed display and sizing problems in Home view
• improved program shutdown procedures to allow I2P and clearnet tracker updates within reasonable time limit
• fixed minor crash in settings window when selection-containing category is collapsed
• slightly increased torrent peer block request pipeline size
• option in Settings > I2P > Advanced to adjust I2P peer block request pipeline size as a percentage of normal peer pipeline size
• fixed trackerless DHT config options in Settings > DHT
• force check no longer causes unnecessary peer connection refresh unless pieces go missing
• if a transfer switches from complete to incomplete status (eg. due to files activated) a DHT search will be immediately queued
• if a transfer's network selection is changed while it is running, a DHT search will now happen as soon as possible
• fixed bandwidth counter persistence between sessions
• reduced initial program startup time by over 30% when loading large amounts of torrents or channels
• tray icon implementation in Linux builds now defaults to SNI instead of GtkStatusIcon
• added --no-tray, --sni-tray, and --gsi-tray command-line switches in Linux build
• fixed problems in Android 32-bit builds reading/writing/seeking large files over 2.1 GB
• fixed crash on Windows builds caused by file write lock conflicts when previewing currently downloading torrent files
• several other minor fixes and adjustments throughout the program

Please keep in mind that the I2P implementation is very new and more improvements will be on the way soon.  Other areas of the program, such as the channels, will be undergoing major changes in the near future as well.
 
This project is about to go the way of the dodo
The developer of Tixati is looking for Cash urgently.
Yeah, he's asking for donation. I didn't know that it's a one man project until recently. I like it but I'm not using it. It's main issue is that it takes a long time to find and connect to peers even for healthy torrents.
 
I have used many times But I have moved on to something else now Because it takes a long time to find and connect to peers And I found it dreadfully slow
 
Tixati 3.35
May 8, 2025
  • Re-wrote PEX peer exchange protocol support
  • I2P PEX now fully supported via i2p_pex extension message
  • Block ut_pex extension if transfer is marked I2P-only
  • Block ut_holepunch on all I2P peer connections
  • Immediately post error on HTTP redirects to I2P addresses from non-I2P tracker replies and vice-versa, instead of long timeout
  • Limit processed peers to 100 from trackers that ignore the num_want=100 request parameter
  • Extend tracker reply max size from 20,000 bytes to 32,000 bytes to work around broken trackers
  • Major overhaul of IP Filter feature
  • Error status on IP filtered trackers / peers / feeds will now indicate which blocklist was matched
  • Added enable/disable option for individual IP filter lists on the right-click menu
  • Added option to activate all contexts on IP filter list right-click menu
  • Fixed crash when main UDP listening socket forced closed by OS
  • Added local I2P session description for I2P router console
  • Fixed rare crash when active I2P tracker is removed while in router-standby mode
  • Added fallback t64 GTK dependency to DEB control file to work around broken package installers
  • Switched default Linux tray icon back to GtkStatusIcon
  • Enabled option for SNI Tray Icon in Settings > UI > Behavior
  • Updated IP location tables
 
  • +Reputation
Reactions: SeriousHoax
Tixati 3.38
Sep 10, 2025
  • Added full support for channels over I2P
  • New system for channel gathering over I2P DHT
  • Rewrote channel permission system to handle I2P keys and fix IP ban problems
  • Fixed crash upon shutdown when IP block lists are in use
  • Fixed problems downloading from web seeds when files/folders are renamed
  • Several improvements in channel Peers tab, including ctrl-c/v support
  • Fixed problems manually adding IPv6 peers to transfers and channels
  • Rewrote transfer peer connection timing algorithms
  • Peer connection retry delay is now only reset if online for at least 30s or blocks downloaded
  • I2P peer connections are weighted 1-2x when counted for maximum/minimum connection thresholds
  • Slightly slower and shorter peer retry schedule for I2P peers and peers within seeding transfers
  • Minor rendering improvements to the rich text control used throughout the program
 
Tixati version 3.39
November 7, 2025
• added new seed protocol selection window
• added protocol v3 to address SHA-1 vulnerabilities in original v1 protocol
• added protocol v3.1 to allow creation of private torrents that can't be DHT scraped
• separate I2P session for transfers and channels that are I2P-only vs I2P+Internet
• transfer now forces peer-ID change and disconnect of all peers when switching between I2P-only and I2P+Internet
• full rewrite of DHT implementation
• completely separate DHT table and peer DB for I2P-only transfers and channels
• much faster DHT searching
• improved DHT table maintenance routines and refill procedures
• more reliable and faster DHT table recovery after internet disconnections
• several fixes to IPv6 hole punching in torrent peers
• improved tracker activation timing within tiered groups
• fixed tracker announce retry behavior when switching between I2P and Internet
• enhanced HTTP tracker request headers when client spoofing
• complete review and minor fixes to ut_pex and ut_holepunch extension implementation
• added new magnet link options in Settings > Transfers > Magnet Links
• updated channel link display formatting functions to handle magnet links with v3.1 hashes
• channel gathering procedures and UI reworked to use separate I2P-only session when necessary
• added local interface options Any and Disabled in Settings > Network > Connections
• added options for secondary I2P-only session keys and rotation interval in Settings > I2P
• added button to force complete session reset to Settings > I2P
• showing DHT offline status in main top bar by using red icon for DHT button
• new narrow window compact-mode list views for DHT tables, peer DB, and searches
• more background retries before showing incoming port bind error dialog
• fixed several minor problems with event logging when using a language translation file
• fixed problems with peer online status indicators when using a language translation file
• fixed minor tree/list view sorting problems on some Linux systems when dealing with invalid UTF-8 names
• completely eliminated the use of gdk_pixbuf_loader on Linux systems
• fixed minor problems when loading duplicate magnet links for unresolved transfers
• updated IP location tables
• several other minor fixes throughout the UI

Work continues in several more areas of the program.  Another release will be posted soon.
 
Last edited:
  • Like
Reactions: Sammo

You may also like...