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

butt

Icecast and Shoutcast streaming client

Daniel Nöthen

de.danielnoethen.butt
View on Flathub ↗

butt (broadcast using this tool) is an easy to use, multi OS streaming tool. It supports SHOUTcast, Icecast, WebRTC and runs on Linux, Mac OS X and Windows (64 Bit only since version 0.1.20). The main purpose of butt is to stream live audio data from your computers Mic or Line input to a Shoutcast, Icecast or WebRTC server. If you want you can also record your session.

Screenshots

Screenshot of the main application UI
Screenshot of the main application UI

Observed history

App ChangeVersionWhen ↑

No observed changes yet.

The initial import establishes a baseline. Future version changes will appear here.

Browse the app catalogue →

Upstream releases

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

1.47.05 Jul 2026
  • Update to FLTK 1.4.5
  • Add the ability to scale the UI size (Settings→Misc→Screen scaling)
  • Update cacert.pem to the latest version
  • Shoutcast: URL encode the password when submitting a new song
  • Icecast: URL encode the mountpoint when submitting a new song
  • Linux: Add support for Wayland (start as "FLTK_BACKEND=x11 butt" to run with Waylands X11 fallback Xwayland)
  • Fix: When using Vorbis in VBR mode the min bitrate was set for the upper limit instead of the max bitrate
1.46.07 Dec 2025
  • Fix possible corruption when recording .wav files
  • Increase number of allowed server setups
  • Improve robustness of recording audio files
  • Improve error message when connecting to a Radio.co server without a scheduled event
  • Linux: Allow settings a jack client name via -j command line parameter
  • Linux: Fix compilation on some systems due to missing #include <ctime>
1.45.019 Apr 2025
  • Add support for custom URLs and mountpoints for listener statistics
  • Add seperate MIDI commands for START/STOP Broadcasting and Recording
  • Add support for controlling BUTT via MIDI NOTE_ON messages
  • Fix a crash when connecting to a Shoutcast server that is configued with streamhidestats=all
  • Fix an issue where "Listeners: 0" was shown after connecting to servers that don’t provide listener statistics
  • Fix several German translation issues
  • Update credentials for existing radio.co servers when re-adding them
1.44.01 Dec 2024
  • BUTT can now request the current song from an URL (website)
  • It is now possible to instruct BUTT to overwrite existing recordings
  • Add a new display mode which shows "On Air" and if available the current listeners
  • Fix memory corruption after canceling a connection attempt when using a different application language than English
  • Improve compatibility of UTF-8 in song names with some servers by making the update request compliant to RFC3986
  • Increase font size of the "Listeners" label to improve readability from far distances
  • Change the default answer from "Yes" to "Cancel" when asked to overwrite existing recordings to prevent accidental overwriting of existing recordings