Everyone loves cool looking shaders in Windows Terminal!
However, finding them and installing them are a bit of a pain so we collected some here in this gallery and developed a tool for you to simplify installing a shader in your terminal.
# WindowsTerminalShaderTool requires # 1. Windows Terminal # 2. .NET 7.0 # Install the WindowsTerminalShaderTool > dotnet tool install -g WindowsTerminalShaderTool # List all shaders in the gallery > wt-shader-tool --list # Install the memories of green shader in your default profile > wt-shader-tool --install memories-of-green # Starts tool in interactive mode to let you find and install a shader > wt-shader-tool # Starts tool in "Windows Terminal Preview" mode > wt-shader-tool -p
Using warped FBM one can create height functions that looks like fluid
See 'Alien skin' live at shadertoy.com
Authors: *Mårten Rånge and Inigo Quilez
# Install 'Alien skin' shader in your default profile > wt-shader-tool --install alien-skin
I grew up with Amiga and Atari ST and star tunnels were an important demo effect at that time so naturally I wanted to recreate the feeling. Inspired by P_Malin's 'Star Tunnel'
See 'Another star tunnel' live at shadertoy.com
Authors: *Mårten Rånge, mercury, sam hocevar, Inigo Quilez, P_Malin and Pascal Gilcher
# Install 'Another star tunnel' shader in your default profile > wt-shader-tool --install another-star-tunnel
The rainbow Atari logo as I remember it, not as it looked.
See 'Atari rainbow logo reimagined' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, Matt Taylor and sam hocevar
# Install 'Atari rainbow logo reimagined' shader in your default profile > wt-shader-tool --install atari
Recreating the Aurelia web framework logo
See 'Aurelia logo' live at shadertoy.com
Authors: *Mårten Rånge and Inigo Quilez
# Install 'Aurelia logo' shader in your default profile > wt-shader-tool --install aurelia
Colorful underwater bubbles
See 'Bubble bobble' live at shadertoy.com
Authors: *Mårten Rånge, mercury and Claude Brezinski
# Install 'Bubble bobble' shader in your default profile > wt-shader-tool --install bubble-bobble
The classic C64 truchet pattern: 10 PRINT CHR$(205.5+RND(1)); : GOTO 10
See 'C64 truchet pattern' live at shadertoy.com
Authors: *Mårten Rånge
# Install 'C64 truchet pattern' shader in your default profile > wt-shader-tool --install c64-truchet
Based on the very cool shader 'Complex Atanh' by mla.
See 'Complex atanh math FTW' live at shadertoy.com
Authors: *Mårten Rånge, mla, mercury, sam hocevar and Pascal Gilcher
# Install 'Complex atanh math FTW' shader in your default profile > wt-shader-tool --install complex-atanh-ftw
Attempting to recreate classic CRT look, one of the first shader created by me for Windows Terminal.
See 'CRT look' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar and Inigo Quilez
# Install 'CRT look' shader in your default profile > wt-shader-tool --install crt-look
A simple shader featuring the C# logo. C# is a programming language for the .NET platform.
See 'C# logo' live at shadertoy.com
Authors: *Mårten Rånge and Inigo Quilez
# Install 'C# logo' shader in your default profile > wt-shader-tool --install csharp-logo
Dreams of amber is an impression of amber screens of old.
See 'Dreams of amber' live at shadertoy.com
Authors: *Mårten Rånge, Evilryu, sam hocevar, Inigo Quilez, nmz and Matt Taylor
# Install 'Dreams of amber' shader in your default profile > wt-shader-tool --install dreams-of-amber
CRT effect by DeanTheCoder. Borrowed with the Dean's permission.
See 'DeanTheCoder CRT Effect' live at shadertoy.com
Authors: *DeanTheCoder
# Install 'DeanTheCoder CRT Effect' shader in your default profile > wt-shader-tool --install dtc-crt
Based on the shader '[2TC 15] Voronot' by Trisomie21. In this version using FBM to compute the height function.
See 'Emerald roses' live at shadertoy.com
Authors: *Mårten Rånge, Trisomie21, Inigo Quilez and Pascal Gilcher
# Install 'Emerald roses' shader in your default profile > wt-shader-tool --install emerald-roses
Using warped FBM to create a face in the clouds that stares into your soul.
See 'Face in the clouds' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar, nmz, Matt Taylor and Inigo Quilez
# Install 'Face in the clouds' shader in your default profile > wt-shader-tool --install face-in-the-clouds
While not a space shader the twisted F# logos resembles space ships
See 'F# in space' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, sam hocevar, nmz, Matt Taylor and Martijn Steinrucken
# Install 'F# in space' shader in your default profile > wt-shader-tool --install fsharp-in-space
A simple shader featuring the F# logo. F# is a programming language of the ML family. Runs on .NET but also transpiled into JavaScript, Python, Rust and more.
See 'F# logo' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar, Inigo Quilez and Martijn Steinrucken
# Install 'F# logo' shader in your default profile > wt-shader-tool --install fsharp-logo
Sergey Tihon has been running F# weekly for years. This shader is intended as a 'Thank you for your hard work Sergey'
See 'F# weekly logo' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar, Inigo Quilez, nmz, Matt Taylor and mercury
# Install 'F# weekly logo' shader in your default profile > wt-shader-tool --install fsharp-weekly-logo
Toruses are cool and neat and this based on a popular shader I created.
See 'Glowing torus' live at shadertoy.com
Authors: *Mårten Rånge, mercury, sam hocevar, nmz, Matt Taylor and Inigo Quilez
# Install 'Glowing torus' shader in your default profile > wt-shader-tool --install glowing-torus
Based on the shader '[2TC 15] Voronot' by Trisomie21. I thought the shader looked neat but wondered what would happen if I computed the normal of the height function. This is the result.
See 'Green damask rose' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar, nmz, Inigo Quilez, Matt Taylor and Trisomie21
# Install 'Green damask rose' shader in your default profile > wt-shader-tool --install green-damask-rose
Creating shader sometimes the best results come from 'Happy Accidents' as Bob Ross used to say.
See 'Happy little windows terminal' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar, Inigo Quilez, nmz, mercury and Matt Taylor
# Install 'Happy little windows terminal' shader in your default profile > wt-shader-tool --install happy-little-windows-terminal
A wall of reflecting hexagons
See 'Wall of hexagons' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, Martijn Steinrucken, nmz, Matt Taylor and sam hocevar
# Install 'Wall of hexagons' shader in your default profile > wt-shader-tool --install hexwall
Inspired by CG art that utilizes infinite zooming
See 'Infinite arcs' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez and sam hocevar
# Install 'Infinite arcs' shader in your default profile > wt-shader-tool --install infinite-arcs
Result from experimenting with zoom invariant subdividing of 2D space.
See 'Infinite boxes' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez and mercury
# Install 'Infinite boxes' shader in your default profile > wt-shader-tool --install infinite-boxes
A simple flat shaded Batman I made based on Z0rg's work.
See 'Lonely Batman' live at shadertoy.com
Authors: *StanleySweet and z0rg
# Install 'Lonely Batman' shader in your default profile > wt-shader-tool --install lonely-batman
A simple flat shaded fox I made when I felt inspired.
See 'Lonely fox' live at shadertoy.com
Authors: *z0rg
# Install 'Lonely fox' shader in your default profile > wt-shader-tool --install lonely-fox
A simple shader reproduction of my friend autostrip's work https://www.instagram.com/p/CV-tjLSIgMu/. It was done during Genuary 2022.
See 'Lost planet' live at shadertoy.com
Authors: *z0rg and autostrip
# Install 'Lost planet' shader in your default profile > wt-shader-tool --install lost-planet
Tinkering around with mapping coordinates using Mandelbrot
See 'Mandelbrot mapping' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, Martijn Steinrucken and Matt Taylor
# Install 'Mandelbrot mapping' shader in your default profile > wt-shader-tool --install mandelmapping
A failed attempt to recreate the matrix took a lucky turn. Uses bit ops which might be finicky on older cards.
See 'Matrix Maelstrom' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, mercury and Pascal Gilcher
# Install 'Matrix Maelstrom' shader in your default profile > wt-shader-tool --install matrix-maelstrom
Memories of green is an impression of the hercules screen of old
See 'Memories of green' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar, nmz and Matt Taylor
# Install 'Memories of green' shader in your default profile > wt-shader-tool --install memories-of-green
Pink boxes distored by apply mobius transform.
See 'Mobius boxes' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, mercury and Hexler
# Install 'Mobius boxes' shader in your default profile > wt-shader-tool --install mobius-boxes
Flying over an alien necropolis
See 'Necropolis' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, sam hocevar, nmz, Matt Taylor, mercury and Claude Brezinski
# Install 'Necropolis' shader in your default profile > wt-shader-tool --install necropolis
Driving towards the neon city and the setting sun.
See 'Neon city' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, sam hocevar and mercury
# Install 'Neon city' shader in your default profile > wt-shader-tool --install neon-city
Neon style background.
See 'Neon style' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, sam hocevar, mercury, Pascal Gilcher, nmz and Matt Taylor
# Install 'Neon style' shader in your default profile > wt-shader-tool --install neon-style
Neonwave sunrise is a shader version of art shared by @shreythecray(Twitter)
See 'Neonwave sunrise' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar, Inigo Quilez, nmz, mercury and Matt Taylor
# Install 'Neonwave sunrise' shader in your default profile > wt-shader-tool --install neonwave-sunrise
Neonwave sunset is an attempt to recreate the common neonwave theme of driving along a road into the sunset.
See 'Neonwave sunset' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar, Inigo Quilez, nmz, mercury and Matt Taylor
# Install 'Neonwave sunset' shader in your default profile > wt-shader-tool --install neonwave-sunset
A sphere4 is a boxy looking 'sphere'. The normals are nicer than on a normal box and gives nice reflection and refraction effects.
See 'Nested transparent sphere4' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar, Inigo Quilez, nmz and Matt Taylor
# Install 'Nested transparent sphere4' shader in your default profile > wt-shader-tool --install nested-transparent-sphere4
A simple night sky made for a friend.
See 'Night sky' live at shadertoy.com
Authors: *z0rg
# Install 'Night sky' shader in your default profile > wt-shader-tool --install night-sky
I watched a YT for on .NET, didn't remember anything except I thought the colors and shapes were pretty sweet around 0:09 in the video. So improvised a shader around it.
See 'Pretty sweet colors' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar and nmz
# Install 'Pretty sweet colors' shader in your default profile > wt-shader-tool --install pretty-sweet-colors
An exploration in recursion.
See 'Recursion' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, Pascal Gilcher, Claude Brezinski, sam hocevar, nmz and Matt Taylor
# Install 'Recursion' shader in your default profile > wt-shader-tool --install recursion
Bright moon over dark waves. Hopefully works fine on slower machines
See 'Sea and moon' live at shadertoy.com
Authors: *Mårten Rånge
# Install 'Sea and moon' shader in your default profile > wt-shader-tool --install sea-and-moon
A simple shader as a minimal example on how to do a Windows Terminal shader
See 'Simple shader' live at shadertoy.com
Authors: *Mårten Rånge
# Install 'Simple shader' shader in your default profile > wt-shader-tool --install simple-shader
A simple solar system landscape.
See 'Solar system' live at shadertoy.com
Authors: *z0rg
# Install 'Solar system' shader in your default profile > wt-shader-tool --install solar-system
A shader created to match the AVIX logo used at Solme AB.
See 'Solme AVIX' live at shadertoy.com
Authors: *Mårten Rånge and Inigo Quilez
# Install 'Solme AVIX' shader in your default profile > wt-shader-tool --install solme-avix
Dusted off an old failed shader attempt but with a new color palette and some new tricks it looks pretty cool now.
See 'Spirals' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, nmz, Matt Taylor and mercury
# Install 'Spirals' shader in your default profile > wt-shader-tool --install spirals
Sunrise over an alien planet with a large moon and a distant galaxy.
See 'Stars and galaxy' live at shadertoy.com
Authors: *Mårten Rånge, Inigo Quilez, Matt Taylor, nmz, sam hocevar, mercury and Stephane Cuillerdier
# Install 'Stars and galaxy' shader in your default profile > wt-shader-tool --install stars-and-galaxy
Swetugg organizes good and affordable conferences in Sweden.
See 'Swetugg' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar and Inigo Quilez
# Install 'Swetugg' shader in your default profile > wt-shader-tool --install swetugg
The Decepticons logo with a metallic finish and red background
See 'The Decepticons' live at shadertoy.com
Authors: *Mårten Rånge, sam hocevar and Inigo Quilez
# Install 'The Decepticons' shader in your default profile > wt-shader-tool --install the-decepticons
I liked the twitch streamer Thindal graphics and wanted to create something inspired by it, also borrowed ideas from BigWing's 'The Universe Within'
See 'Thindal' live at shadertoy.com
Authors: *Mårten Rånge, Martijn Steinrucken, mercury, sam hocevar and Inigo Quilez
# Install 'Thindal' shader in your default profile > wt-shader-tool --install thindal
I used to work with @devlead and @tobiasandersson at WCOM AB. Created this WCOM shader for them.
See 'WCOM AB' live at shadertoy.com
Authors: *Mårten Rånge, Martijn Steinrucken, mercury, sam hocevar and Inigo Quilez
# Install 'WCOM AB' shader in your default profile > wt-shader-tool --install wcom
I am a big fan of highly saturated glowing colors so naturally I am a big fan of Xor's Cosmic shader.
See 'Xor rings' live at shadertoy.com
Authors: *Mårten Rånge, Pascal Gilcher and mercury
# Install 'Xor rings' shader in your default profile > wt-shader-tool --install xor-rings