EVERYTHING XIAOMI
Get listed

GLava

GLava is a free, configurable OpenGL audio spectrum visualizer for X11 on Linux.

Place
#31 of 35
Score
5.7
GLava's website

What GLava is

GLava is a free, configurable OpenGL audio spectrum visualizer for X11 on Linux. Its included visualizer modules offer bars, radial bars, a graph, a waveform, and a circle-style display. It can run as a desktop window or widget with EWMH-compliant window managers, though behavior varies by manager. Configuration uses GLSL directives and shader code, allowing users to adjust nearly every behavior. GLava requires PulseAudio for audio input and can also read MPD audio through FIFO output. A compile-time OBS plugin can render it directly into an OBS scene, but there are limitations involving EGL-based OBS builds and GLFW builds of GLava. FFT computation runs on the CPU, and the visualizer halts when obscured to avoid unnecessary resource use. Its --pipe feature passes simple runtime values to shader sources. The project provides source-build instructions and identifies packages for Arch Linux, NixOS, and openSUSE. GLava is licensed under GPLv3, with MIT-origin notices for specified source components; the project points users to GitHub Issues for support.

Good

  • Includes five styles of visualizer modules.
  • Nearly every behavior can be configured with GLSL and shaders.
  • Can read MPD audio through FIFO output.
  • Free under GPLv3.

Watch out

  • Requires Linux or BSD and X11.
  • Requires PulseAudio for audio input.
  • OBS rendering has build-related limitations.
  • FFT computation runs on the CPU.

Who it suits

GLava suits Linux users who want configurable audio-driven visuals in an X11 desktop environment. Its shader configuration and optional OBS plugin may be useful to users who want to adjust the display or render it into a scene.

Verdict

GLava offers a range of visual styles and extensive configuration, but it depends on an X11 environment and PulseAudio. Check the OBS build limitations if rendering into an OBS scene is important to your setup.

Plans and prices

From GLava's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
GLavaFreeGPLv3 · requires Linux or BSD and X11

The facts

Each one read from GLava's own pages, with the date it was checked.

What it does

Audio input
GLava requires PulseAudio and can read MPD audio through FIFO output.checked 11 Oct 2026
Customization
GLava configuration uses GLSL directives and shader code, and nearly every behavior can be configured.checked 11 Oct 2026
Desktop use
GLava can run as a desktop window or widget with EWMH-compliant window managers, though behavior varies by manager.checked 11 Oct 2026
Installation
The project provides source build instructions and identifies packages for Arch Linux, NixOS, and openSUSE.checked 11 Oct 2026
Licensing
GLava is licensed under GPLv3, with specified source components carrying MIT-origin notices.checked 11 Oct 2026
OBS integration
A compile-time OBS plugin can render GLava directly into an OBS scene, with limitations for EGL-based OBS builds and GLFW builds of GLava.checked 11 Oct 2026
Performance
FFT computation currently runs on the CPU, and GLava halts when obscured to avoid consuming resources unnecessarily.checked 11 Oct 2026
Purpose
GLava is a general-purpose, highly configurable OpenGL audio spectrum visualizer for X11.checked 11 Oct 2026
Runtime data
GLava can accept simple values at runtime through its --pipe feature and expose them to shader sources.checked 11 Oct 2026
Support
The project encourages users to report issues and provides a GitHub Issues tracker.checked 11 Oct 2026
Visualizers
Included modules provide bars, radial bars, a graph, a waveform, and a circle-style visualizer.checked 11 Oct 2026

The company

Headquarters
British Columbia, Canadachecked 28 Sep 2026

Where it runs

Platforms
The project lists Linux or BSD as requirements and requires X11.checked 11 Oct 2026

Alternatives to GLava

All alternatives
  1. 1AUDIOVIZOR logo

    AUDIOVIZOR

    Free planWebWindows
    7.3From C$4.99 a month
  2. 2

    Renderforest Music Visualizer

    Free planAndroidiOSWeb
    7.3From $9 a month
  3. 3

    SongRender

    Free planWeb
    7.3From $15 a month
  4. 4dmn Visualiser logo

    dmn Visualiser

    Free planAndroidiOSWeb
    7.2From $1.45 a month
  5. 5Music Waveform logo

    Music Waveform

    Free planAndroidiOSWeb
    7.2Free plan
  6. 6SYQEL logo

    SYQEL

    AndroidiOSWebmacOS
    7.0From $60 a year