Generate procedural textures with TextureLab, a free, cross-platform, GPU-accelerated tool available through itch.io.

github.com/njbrown/texturelab
Texturelab homepage screenshot

About Texturelab

TextureLab is a tool for generating procedural textures, which are created by rules and parameters rather than painted or photographed by hand. The source describes it as free, cross-platform, and GPU-accelerated. The official download is hosted on itch.io, and this GitHub repository holds the source code, which is licensed under GPLv3. The listed platforms are Linux and Windows.

Building from source requires Qt 6, CMake, and several system libraries. The Linux build needs Mesa and related packages, and the Windows build can use MSYS2 with g++ if MSVC is not installed. The README also states that the project will soon be converted to a Qt project, and that open issues will be addressed after that conversion is complete.

Key features

  • Generates procedural textures
  • GPU-accelerated processing
  • Builds for Linux and Windows
  • CMake build files with Qt 6 dependency
  • Windows build option using MSYS2 and g++
  • Uses sentry-native for crash reporting
Best for: Artists and developers on Linux or Windows who want to generate procedural textures, including PBR material work, and who are comfortable with either the itch.io download or building from source.
Good for
  • The source describes the tool as free.
  • GPU acceleration is stated as a core design feature.
  • The source states that it is cross-platform, with Linux and Windows listed.
Watch out for
  • Building from source requires Qt 6 and several system libraries.
  • The README says the project will soon be converted to Qt, and issues will wait until after that conversion.
  • The listed platforms are Linux and Windows only.

Texturelab at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, Windows
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Texturelab alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Design Assets & Inspiration

Well-known listings from the same topic.

All 256

Texturelab FAQ

Where can I download TextureLab?
The README links to a download page on itch.io.
What is needed to build TextureLab on Linux?
The README lists build-essential, libgl1-mesa-dev, libxkbcommon-dev, libvulkan-dev, and libcurl4-openssl-dev, along with Qt 6. It also says to run git submodule update --init --recursive before building with CMake.
Will open issues be fixed before the Qt conversion?
The README says all issues will be addressed after the conversion to a Qt project is complete.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing