Awesome Open Source
Awesome Open Source


A cross-platform soundboard πŸ”Š

Latest Stable Release
GitHub Repo stars GitHub issues GitHub pull requests
License Discord Matrix
Windows Build Linux Build Flatpak Build
Discord Invite Translation status

πŸ‘€ Preview

Dark Interface Light Interface
Settings Dark Settings Light
Search Dark Search Light
Application Passthrough Application Passthrough
Seek/Pause/Stop Dark Seek/Pause/Stop Light
Grid View Dark Grid View Light

πŸ‘‹ Introduction

Soundux is a cross-platform soundboard that features a simple user interface. With Soundux you can play audio to a specific application on Linux and to your VB-CABLE sink on Windows.

πŸƒ Runtime Dependencies

These are required to run the program

🐧 Linux

Please refer to your distro instructions on how to install

Windows

πŸ“₯ Installation

🐧 Linux

Arch Linux and derivatives

You can install our package with your AUR helper of choice which will automatically compile and install the latest release version

yay -S soundux

We also provide a soundux-git package which compiles from the master branch

Ubuntu and derivatives

You can install Soundux via pacstall

sudo pacstall -I soundux

Fedora

Soundux can be installed via this COPR repository

sudo dnf copr enable rivenirvana/soundux
sudo dnf install soundux

Distro-agnostic packages

You can grab the latest release from the Snap Store or Flathub

Get it from the Snap Store

Download on Flathub

Windows

Download our installer or portable from the latest release

πŸ”¨ Compilation

πŸ”— Build Dependencies

🐧 Linux

  • Webkit2gtk
  • PulseAudio development headers
  • PipeWire development headers
  • X11 client-side development headers
  • libappindicator3 development headers
  • OpenSSL development headers
  • G++ >= 9
    • Some distros still have G++ versions < 9 in their repos, using them will result in a build failure (for more information refer to #71).

Debian / Ubuntu and derivatives

sudo apt install git build-essential cmake libx11-dev libxi-dev libwebkit2gtk-4.0-dev libappindicator3-dev libssl-dev libpulse-dev libpipewire-0.3-dev

If you're on Ubuntu 20.04 or lower you might have to add the PipeWire PPA: sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream

Fedora and derivatives

sudo dnf install git webkit2gtk3 cmake llvm clang libXi-devel gtk3-devel webkit2gtk3-devel libappindicator-gtk3-devel pulseaudio-libs-devel pipewire-devel

Windows

  • Nuget
  • MSVC
  • CMake
  • OpenSSL

πŸ‘· Build

Clone the repository

git clone https://github.com/Soundux/Soundux.git
cd Soundux
git submodule update --init --recursive

Create a build folder and start compilation

mkdir build
cd build
cmake ..
cmake --build . --config Release

To start the program

./soundux # .\soundux.exe on Windows

πŸ–₯️ Install

🐧 Linux

sudo make install

πŸ“ Why Soundux?

The project started as a Soundboard for Linux

πŸ—’οΈ License

The code is licensed under GPLv3

✍️ Contributing

The contribution guidelines can be found here, please check them out if you're planning to contribute!

✨ Contributors

Thanks goes to these wonderful people (emoji key):


Noah

πŸ› πŸ’Ό πŸ’» 🎨 πŸ€” πŸš‡ 🚧 πŸ“¦ πŸ“† πŸ’¬ πŸ‘€ ⚠️

Nico

πŸ› πŸ’Ό πŸ’» 🎨 πŸ€” πŸš‡ 🚧 πŸ“¦ πŸ“† πŸ’¬ πŸ‘€ ⚠️ 🌍 ️️️️♿️

Michael

πŸ› πŸ€” 🌍 ⚠️

BrandonKMLee

πŸ€”

Toadfield

πŸ€” πŸ›

fubka

πŸ›

TheOriginalTripleD

πŸ”¬

UltraBlackLinux

πŸ›

bendem

πŸ›

Edgar Onghena

πŸ› πŸ”¬

moggesmith10

πŸ€”

Bilal Elmoussaoui

πŸ“¦

Thomas Finstad Larsen

πŸ€”

Arthur Melton

πŸ€”

Serkan Γ–NDER

🌍

PizzaDude

πŸ› πŸ”¬

Kylianalex

πŸ›

Greger

πŸ›

Arvin Verain

πŸ“¦

EinfachEinAlex

πŸ’» πŸ”¬ ⚠️

MeblIkea

🌍

Nathan Bonnemains

🌍

Lucas van Beek

🌍

Timotej S.

πŸ› ⚠️

This project follows the all-contributors specification. Contributions of any kind welcome!


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
C Plus Plus (367,743)Β 
Linux (16,219)Β 
Discord (9,909)Β 
Windows (9,520)Β 
Gui (4,372)Β 
Free Software (302)Β 
Teamspeak (169)Β 
Pulseaudio (146)Β 
Flatpak (138)Β 
Related Projects
Advertising πŸ“¦Β 9
All Projects
Application Programming Interfaces πŸ“¦Β 120
Applications πŸ“¦Β 181
Artificial Intelligence πŸ“¦Β 72
Blockchain πŸ“¦Β 70
Build Tools πŸ“¦Β 111
Cloud Computing πŸ“¦Β 79
Code Quality πŸ“¦Β 28
Collaboration πŸ“¦Β 30
Command Line Interface πŸ“¦Β 48
Community πŸ“¦Β 81
Companies πŸ“¦Β 60
Compilers πŸ“¦Β 60
Computer Science πŸ“¦Β 74
Configuration Management πŸ“¦Β 39
Content Management πŸ“¦Β 167
Control Flow πŸ“¦Β 197
Data Formats πŸ“¦Β 77
Data Processing πŸ“¦Β 266
Data Storage πŸ“¦Β 132
Economics πŸ“¦Β 60
Frameworks πŸ“¦Β 198
Games πŸ“¦Β 122
Graphics πŸ“¦Β 103
Hardware πŸ“¦Β 148
Integrated Development Environments πŸ“¦Β 47
Learning Resources πŸ“¦Β 147
Legal πŸ“¦Β 28
Libraries πŸ“¦Β 119
Lists Of Projects πŸ“¦Β 21
Machine Learning πŸ“¦Β 336
Mapping πŸ“¦Β 61
Marketing πŸ“¦Β 15
Mathematics πŸ“¦Β 55
Media πŸ“¦Β 228
Messaging πŸ“¦Β 97
Networking πŸ“¦Β 304
Operating Systems πŸ“¦Β 84
Operations πŸ“¦Β 120
Package Managers πŸ“¦Β 52
Programming Languages πŸ“¦Β 229
Runtime Environments πŸ“¦Β 96
Science πŸ“¦Β 42
Security πŸ“¦Β 375
Social Media πŸ“¦Β 26
Software Architecture πŸ“¦Β 70
Software Development πŸ“¦Β 68
Software Performance πŸ“¦Β 57
Software Quality πŸ“¦Β 127
Text Editors πŸ“¦Β 45
Text Processing πŸ“¦Β 131
User Interface πŸ“¦Β 310
User Interface Components πŸ“¦Β 465
Version Control πŸ“¦Β 29
Virtualization πŸ“¦Β 68
Web Browsers πŸ“¦Β 38
Web Servers πŸ“¦Β 25
Web User Interface πŸ“¦Β 194