cls – terminal-based soundboard

cls is a terminal-based soundboard that combines file management with command-driven audio playback. It is designed for streamers and other users who need to trigger and route sound effects from a keyboard-driven interface.

The software supports global hotkeys under Wayland, directory tabs and a wide range of audio formats. Audio can be sent to the default output, a selected device or a virtual PulseAudio or PipeWire sink for use with streaming and recording applications.

This is free and open source software.

Key Features

  • Keyboard-driven terminal user interface.
  • Global hotkeys with Wayland support.
  • Playback of formats supported by Symphonia.
  • Optional FFmpeg support for additional audio formats.
  • Directory tabs for organising sound collections.
  • Waves that combine multiple sounds and play for a dynamic duration.
  • Dialogs that play sequences of audio files at configured intervals.
  • PulseAudio and PipeWire virtual-sink routing.
  • Playback through the default output or a selected audio device.
  • Hidden mode for operating exclusively through global hotkeys.
  • Edit mode for modifying configuration without playing sounds.
  • Unix socket interface for controlling a running instance.
  • Commands for playing, stopping and adjusting the volume of sounds.

Website: codeberg.org/NorthWestWind/cls
Support:
Developer: North-West-Wind
License: GNU General Public License v3.0

cls commands

cls is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

Soundboards
SounduxUniversal soundboard using PulseAudio modules or PipeWire linking
Amplitude Soundboard Feature-rich soundboard
Pipewire SoundpadSimple yet powerful soundboard application written in Rust
SoundboarddSmall local soundboard daemon
ZapMakes your livestreams and videocasts more entertaining.
CasterSoundboardSoundboard for hot-keying and playing back sounds

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted