Skip to content

Install UltraGrid

Martin Pulec edited this page Apr 23, 2026 · 116 revisions

Here you can download the UltraGrid for your computer. You can use either source release or binary packages suitable for your system.

Table of contents

Binaries

Linux binaries

AppImage

Linux binary builds are distributed in a form of an AppImage. AppImage is a format of SW distribution of a portable Linux application without needing a superuser permissions. Available versions for x86_64 (for ARM scroll below):

AppImage can be run without installing but there may occur small incompatibilities. Download it:

wget https://github.com/CESNET/UltraGrid/releases/download/continuous/UltraGrid-continuous-x86_64.AppImage
chmod a+x UltraGrid-continuous-x86_64.AppImage

Then, you can directly run UltraGrid:

$ ./UltraGrid-continuous-x86_64.AppImage -v

You may also need to load a FUSE module prior to running the AppImage:

$ modprobe fuse # the module may be also added to /etc/modules

If you see something like this:

/tmp/.mount_UltraGk8iU7S/bin/uv: /lib/x86_64-linux-gnu/libc.so.6: version 'GLIBC_2.31' not found (required by /tmp/.mount_UltraGk8iU7S/bin/uv)

That means that your distribution is no longer supported with binary builds (but you might still be able to compile UltraGrid from sources!)

Latest continuous (related to the date of testing) and AppImage v1.10.2 (for v1.10.4 see below) is compatible (tested - testcard+libavcodec+SDL, GUI) with (last checked 2026-01-21):

  • Alma Linux 10
  • Arch Linux
  • Debian 12, 13
  • Fedora 43
  • openSUSE Tumbleweed
  • Ubuntu 22.04, 24.04, 25.10

The current version 1.10.4 was not re-tested but there has not been any disrupting changes that should have change the compatibility (except of the changes in external libraries).

For rolling-release distributions (Arch, OpenSUSE Tumbleweed) the latest (relative to date of the test) version was tested. All distributions except Arch Linux are tested using a live medium (most common version used if multiple options, eg. KDE for openSUSE).

The occasionally rebuilt alternative Linux AppImage built with AlmaLinux 8 requires at least glibc 2.28 and should work on:

  • RHEL 8 and 9 compatible distros like Alma Linux or Rocky Linux
  • Debian 10 and 11

Neither binary version runs on (but it may be possible to compile from sources):

  • Alpine Linux
  • RHEL 7 and below
  • in general any distribution with glibc < 2.28 (can be verified eg. on DistroWatch)

ARM

There are 2 experimental AppImages for ARM Linux distributions:

For instructions how to run the AppImage please look in the parent section.

Arch Linux

There exists an AUR repository for UltraGrid.

Windows binaries

macOS binaries

Alternative builds

See https://ces.net/UltraGridAltBuilds for builds targetting old systems no longer officially supported (macOS 10.12-10.14, old Linuxes, NVENC acceleration for NVidia Kepler cards).

Source

Latest stable release

  • version 1.10.4 (released 23th Mar 2026) (tar.gz, zip)

Older versions

Sources

Clone this wiki locally