3,365 apps tracked 0 new today 17 updated today Synced 11m ago

Tuba

Browse the Fediverse

Evangelos "GeopJr" Paterakis ✓ Verified

dev.geopjr.Tuba
View on Flathub ↗

Explore the federated social web with Tuba for GNOME. Stay connected to your favorite communities, family and friends with support for popular Fediverse platforms like Mastodon, GoToSocial, Akkoma & more!

The Fediverse is a decentralized social network that consists of multiple interconnected platforms and communities, allowing users to communicate and share content across different networks and servers. It promotes user privacy and data ownership, and offers an alternative to centralized social media platforms.

Screenshots

Home Timeline
Home Timeline
Composer
Composer
Profile View
Profile View
Home Timeline
Home Timeline
Schedule Post Dialog
Schedule Post Dialog
Scheduled Posts
Scheduled Posts
Search View
Search View

Observed history

App ChangeVersionWhen ↓
updated0.11.129 Sept 2026

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

0.11.131 Aug 2026
  • Existing GoToSocial users can now enable UnifiedPush
  • Fixed sometimes being unable to launch on new installations
  • Fixed timelines not passing their initial minimum amount of items to the server
  • Fixed composer rapidly changing size when replying to people with long handles due to scroll-based title visual, it should now also display a cute animation when revealing the title
  • Fixed Mastodon limitations not being lifted from existing GoToSocial accounts
  • Fixed incorrect emoji being selected in the new Custom Emoji Picker when searching
  • Updated translations
0.11.019 Aug 2026
  • Visual refinements to match the state of the art of GNOME apps
  • Tuba has moved to Codeberg! Bye bye Mona...
  • Added support for Mastodon Collections
  • Added full support for Mastodon approval-based quotes, give them a try by quoting Tuba's release post!
  • Added UnifiedPush support. On Linux. You heard that right.
  • Too many hashtags to keep track of individually? Create a combined hashtag list of your favorite ones!
  • The 'larger font size' option has been replaced by a slider which can also be manipulated with Ctrl+= and Ctrl+-
  • Keyboard navigation and focus just got sooooooooo much better! Focused post got deleted? Tuba will move the focus to the next or previous available one. Timeline finished loading? Focus will move to the first post
  • The Media Viewer controls now visually match Loupe's
  • Your instance has 8000 custom emojis. The Custom Emoji Chooser was re-written to handle a billion more
  • Pinch to zoom and double clicking in the Media Viewer will now animate towards that location
  • When attempting to boost a post that contains attachments without alt text, Tuba will now warn you (can be turned off)
  • Added support for custom video/audio thumbnail uploading on the composer
  • Profile notes are important, now easier to edit and view
  • Want to quote a post while replying to someone? Just paste it! Tuba will detect it and figure out the annoying parts before inlining it inside the composer
  • Threads will update all posts' stats every so often and notify you if there's new replies available
  • Scheduled and draft posts can now include replies and quotes
  • You can now turn a scheduled post into a draft or a draft into a scheduled post and also update them in-place
  • Mastodon now allows you to include both posts and media at the same time
  • Some servers allow attaching all types of files, some others boost ancient unproxied media, Tuba will now ask you if you'd like to load them from the remote instance and either display them in the Media Viewer or the default app that handles the file format
  • When removing an account from Tuba, the token it used will now also be revoked
  • Revoked your token yourself? Next time you try to use Tuba, you'll be asked to either re-authenticate or remove the account
  • Once in a while, the post published dates will update instead of being stuck in time
  • Added Ctrl+S as a saving shortcut in the Media Viewer
  • The toast that shows up when you save media, now shows a button to open the folder it was saved into
  • Mastodon allows users to hide their media and featured tabs, Tuba will respect those settings and also allow you to change yours
  • When users have hidden their followers/followings but not the counters, Tuba will display a more accurate message
  • A note is now visible when a profile has been suspended or memorialized
  • When adding a new account, the last page of the guide will now be able to display custom emojis
  • Desktop Notifications will now respect content warned posts, instead of showing the content
  • Some users have huge names, hiding the desktop notification content, Tuba will now shorten them to 20 characters max and use the handle in cases when the display name is empty
  • Post stats will now be ordered in the same way the post buttons are
  • When Tuba's window gets narrow, the spacing will be reduced and unnecessary information might be hidden, leaving more space for the post's content
  • Timelines that handled user profiles showed them in huge widgets that had way too much useless information. They now follow Mastodon-web's 'row' design
  • The advanced search dialog now has a proper account search popover, instead of the 'feeling lucky' button
  • Hashtags are now sorted alphabetically for easier finding
  • Accounts in the account switcher are also alphabetically sorted now. Maybe custom order in the future?
  • Glitch-soc now uses the standard local-only API instead of the often accidentally placed eye-emoji
  • The composer default post button on empty posts will show the available draft posts to fill it with
  • A post button menu option to do the same was also added
  • Mastodon now communicates all kinds of character limits (fields, bio, display name...) and Tuba will respect them over the hardcoded values
  • Added partial support for the 'blur' filter option
  • You can now favorite hashtags without following them and from inside their timeline, which will place them in your sidebar
  • Filtered posts will now display the author's handle below them
  • GoToSocial users can now toggle their RSS feature
  • Replaced the web request fundamental functions with a new, completely asynchronous API
  • Fixed different account's home timeline posts being visible in another when switching accounts due to a race condition
  • Fixed profile fields missing custom emojis in the value part
  • Fixed crash when placing attachments in the composer due to a race condition
  • Fixed missing dismissal button on the reschedule post dialog
  • Fixed deleting posts from your own profile not being visually removed
  • Fixed 'delete and redraft' not preserving the replying-to post
  • Fixed profile stat buttons overflowing in some locales
  • Fixed outdated account relationships when changing them from a different nested view
  • When launching Tuba while offline, it will now gracefully recover when you get back online
  • Fixed websockets not reconnecting after waking up from sleep (or at least another attempt at it)
  • Optimized sensitive media blur on underpowered devices, with an option to replace it with a dark void
  • Centered the Media Viewer spinner by 1px (sorry)
  • Fixed Media Viewer's controls being visible for a split second when dismissing it
  • Fixed image metadata orientation not being applied on local attachments in the composer
  • Fixed an issue with fetching user relationships on Mitra instances
  • Fixed Iceshrimp instance detection result not being saved when adding an account
  • Composer single post button is now a smaller pill so it hides less information
  • Android and Haiku builds are now available
  • Windows CI now uses ucrt64
  • Fixed the Windows builds not starting on Windows 11
  • Updated to the latest version of Clapper
  • Modernized parts of the codebase by using the latest GTK features
  • Removed some visual hacks
  • Updated translations (thank you!)
  • Other minor bug fixes and improvements
  • Formally set the same AI contribution guidelines (ban) as Loupe and libadwaita
  • This release took longer than usual to make, some features required huge codebase rewrites and I also took a break from Tuba for a while. Catching up with Mastodon's fast-pacing development was tough, but I believe Tuba supports 4.6 completely and can now focus on dealing with older issues and implementing features from other fedi software. Enjoying this release? Consider donating some spare cash, this year has been hard. And as always, thank you for using Tuba!
0.10.310 Oct 2025
  • Fixed pull-to-refresh spinner showing up even on tiny window drags
  • Fixed some Misskey and Pleroma links not resolving in-app
  • Added preview card link resolving
  • Optimized parts of the non-aggressive resolving link detection
  • Added partial support for composing actual Mastodon quotes in the composer, Advanced Boost Dialog and for the relevant notification types
  • Fixed composer initial focus and scrolling position not being set under some circumstances on some machines
  • Refactored, optimized and cleaned up the entirety of the CSS used
  • Fixed minor style issues
  • Fixed other minor bugs and obscure crashes
  • Updated translations
0.10.230 Aug 2025
  • Fixed inability to read account credentials on some setups
  • Fixed notification request headerbar accept button denying requests
  • Updated the expand post button style
  • Updated translations