Audio and video · Independent · 26 Oct 2026

jarikomppa/soloud

Free, easy, portable audio engine for games

← Audio and video
SoLoud: game audio engine. Plays music and sound effects across many platforms.
Verified26 Oct 2026

Radar check

What we found when we opened it. Every bar is one fact, with its date.

Alive0

Last code pushed 13 Aug 2024, 26 months before this check.

Releases10

Latest release RELEASE_20200207 on 7 Feb 2020.

Maturity100

Public since July 2013, a little over 13 years.

Adoption67

2,189 stars and 352 forks.

Activity0

0 commits and 0 new issues in the last 90 days.

Community80

41 contributors. No pull requests merged in 90 days; changes go in directly.

Security40

No security policy file says how to report a problem. No published security advisories.

Licence Custom: read the licence file before building a product on itSetup effort 3 of 5Payoff 4 of 5
How the bars are scored
  • Alive. Days since the last code push: a week or less 100, a month 90, three months 70, six months 50, a year 30, eighteen months 15, older 0.
  • Releases. Age of the latest GitHub release, on a similar scale; no bar when the project publishes no releases.
  • Maturity. Age of the project: eight years 100, five 90, three 70, two 55, one 40, six months 25, younger 10.
  • Adoption. Stars on a log scale: 100,000 stars is 100, 10,000 is 80, 1,000 is 60, 100 is 40.
  • Activity. Commits in the last 90 days: 300 or more 100, 100 85, 30 65, 10 45, any 25.
  • Community. People who have contributed: 100 or more 100, 30 80, 10 60, 5 40, 2 25, one 10.
  • Security. A published security policy 80, none 40; published advisories are listed, not scored.

Checked by Repo Radar on 26 Oct 2026 from the repository on GitHub.

In simple English

This tool helps you add sound and music to your games without complex setup. It works across many different operating systems and programming languages. You can play multiple sounds at once, adjust volumes, and apply simple audio filters. It is free to use even in commercial projects, but you need to write some code to connect it to your game. There are no ongoing fees or subscriptions to worry about.

What it is

SoLoud is an easy-to-use audio engine for games written in C and C++ with bindings for other languages. It handles sound playback, 3D audio positioning, and basic audio filters across multiple platforms.

What it is good for

Game developers who want a lightweight sound library that integrates easily with custom engines or older programming languages without heavy dependencies.

Status

No code changes since 2024-08-13.

Stars2.2k
LicenceCustom
LatestRELEASE_20200207 (2020-02-07)checked 26 Oct 2026
Last code change2024-08-13
Written inC
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Plays common audio formats like Ogg, MP3, and FLAC.
  • Supports 3D audio positioning so sounds follow objects in your game world.
  • Includes bindings for several popular programming languages beyond C and C++.
Watch for
  • Requires writing low-level code to integrate into your project.
  • Documentation can be sparse for advanced features.
  • The latest release is several years old, though the repository receives occasional updates.
Replaces

Complex platform-specific audio APIs or heavy commercial sound middleware

Works well with

SDL (a library that provides low-level access to audio, keyboard, mouse, and display hardware)

Similar repositories
  • liballeg/allegro52.1k stars

    A cross-platform game programming library that includes its own integrated audio addon.

  • Immediate-Mode-UI/Nuklear11k stars

    Another lightweight C library, though focused on user interfaces rather than sound.

Also reviewed on Repo Radar
  • spotify/pedalboard6.4k stars

    Applies audio effects to recordings from Python, including studio plug-ins, without calling another program.

  • iver56/audiomentations2.3k stars

    Spoils sound recordings on purpose, 39 ways, so a model trained on them copes with real rooms.

  • shaka-project/shaka-packager2.6k stars

    Cuts a video file into the pieces and index files that a browser needs in order to stream it.

Install
git clone https://github.com/jarikomppa/soloud.git
cd soloud

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Design & Creative › Audio & Voice Production › Game Audio Engines.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.