DarkTree2.5/ screenshots

The Texture Tree Editor
The DarkTree Editor is where you drag out components and link them together to create shaders.

A Component Editor
Each component has its own settings editor.  This is the DarkTree Shader component.

Texture Library and Bitmap Renderer
The main DarkTree window provides a texture library for managing your shaders and a renderer for generating bitmap output from DarkTree materials.  The left panel is the Texture Library which gives you a filtered view of your file system so you can find, preview, and manipulate your procedural shader collection quickly and efficiently. The Bitmap Renderer (to the right) shows a rendered normal map.

Some Components
Here are some of the basic procedural patterns (color version) that you combine to create textures.