Download

TGUI 1.x-dev

In development version from github. Minimum supported compilers: GCC 7, Clang 6, VS2017 15.7

Source code

Visual Studio - SFML_GRAPHICS - 32bit Visual Studio - SFML_GRAPHICS - 64bit (use with SFML 2.6.2 binaries)

Packages:
AUR (Arch Linux): tgui-git (official, contains all backends)

TGUI 1.6.1

Latest stable version. Minimum supported compilers: GCC 7, Clang 6, VS2017 15.7

Source code

Precompiled libraries for Windows with SFML_GRAPHICS backend: (requires matching libraries from SFML 2.6.2)

Visual C++ 17 (2022) - 32bit

Visual C++ 17 (2022) - 64bit

Visual C++ 16 (2019) - 32bit

Visual C++ 16 (2019) - 64bit

Visual C++ 15 (2017) - 32bit

Visual C++ 15 (2017) - 64bit

MinGW-w64 13.1.0 - i686‑posix‑dwarf (32bit)

MinGW-w64 13.1.0 - x86_64‑posix‑seh (64bit)

Packages:
vcpkg (Windows, Linux, macOS): tgui (unofficial, contains SFML_GRAPHICS and SDL_RENDERER backend)
PPA (Ubuntu Linux): libtgui-1.0-dev (official, contains all backends)
brew (macOS): tgui (unofficial, uses SFML_GRAPHICS backend)
MSYS2 (Windows): mingw-w64-tgui (unofficial, uses SFML_GRAPHICS backend)

Language bindings:
C: CTGUI
Ruby: white_gold
Ada: ATGUI

TGUI 0.9.5

Previous version. Minimum supported compilers: GCC 5, Clang 4, VS2017

Source code

Precompiled libraries for Windows with SFML backend: (requires matching libraries from SFML 2.6.2)

Visual Studio (2017-2022) - 32bit

(Use with "Visual C++ 15 (2017) - 32-bit" SFML libs)

Visual Studio (2017-2022) - 64bit

(Use with "Visual C++ 15 (2017) - 64-bit" SFML libs)

MinGW-w64 13.1.0 - i686‑posix‑dwarf (32bit)

MinGW-w64 13.1.0 - x86_64‑posix‑seh (64bit)

Packages:
PPA (Ubuntu Linux): libtgui-0.9-dev (official, uses SFML backend)

TGUI 0.8.9

Old version. Minimum supported compilers: GCC 4.9, Clang 3.6, VS2015

Source code .Net binding

Older versions

Older versions are deprecated but can still be found in the GitHub releases.