Repository navigation
Changelog
github-actions[bot] edited this page Oct 8, 2026
·
2 revisions
All notable changes to tuxcast are listed here. The format follows Keep a Changelog, and tuxcast uses semantic versioning.
0.1.0 - 2026-10-08
The first release, on PyPI (pipx install tuxcast): the problems every Linux streamer hits, each
solved by one command.
-
tuxcast uiopens a control desk for everything below: a go-live tally, the Stream Deck with StreamController's real pages and a key-by-key preview of dropped Elgato profiles, the doctor's checks with one-click fixes, an audio mixer with faders, mute and drag-and-drop app routing, the Discord bridge and patches. It listens on 127.0.0.1 only and requires the token it prints. The website has a live demo of it. -
tuxcast doctorchecks a streaming setup in eight areas (display server, audio, GPU encoding, OBS, Stream Deck, Discord, Spotify, network) and prints the fix for each problem.--jsonfor scripts,--onlyto focus on some areas. -
tuxcast convertturns Elgato Stream Deck profiles (.streamDeckProfile, backups and.sdProfilefolders, versions 1 and 2) into StreamController pages: images, titles, folders, multi actions, hotkeys translated for AZERTY and QWERTZ keyboards, OBS, Discord and Twitch actions. A report lists the keys to redo by hand. -
tuxcast bridge discordexposes Discord's IPC socket installed as a snap, Vesktop or a native package to Flatpak clients such as StreamController, with an optional login service. -
tuxcast audiocreates separate PipeWire sinks (game, music, voice, alerts) and routes apps to them, so each part of the mix is its own OBS source. -
tuxcast decklists Stream Decks, prints the udev rule they need, and resets a deck stuck after a crash without unplugging it. -
tuxcast patchre-applies local edits that app updates wipe, through a systemd path unit.
Generated from docs/reference/changelog.md. Edit it there: this page is overwritten at each change.
Website · Repository · Issues · MIT licensed