Shadertoy Alternatives
Shadertoy is described as 'is the first application to allow developers all over the globe to push pixels from code to screen using WebGL since 2009' and is an website. There are more than 10 alternatives to Shadertoy, not only websites but also apps for a variety of platforms, including Windows, Linux, Self-Hosted solutions and iPhone. The best alternative is Shader Editor, which is both free and Open Source. Other great sites and apps similar to Shadertoy are SHADERed, GSN Composer, KodeLife and Shade - Pro Shader Editor.
Shadertoy alternatives are mainly Code Editors but may also be IDEs. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Shadertoy.Shader Editor
Is this a good alternative?YesNo- Free • Open Source
- Code Editor
20 alternatives to Shader Editor- Android
- Android Tablet
- F-Droid
Create and edit GLSL shaders on your Android phone or tablet and use them as live wallpaper. A live-coding editor with syntax-highlighting lets you see results transparently in the background as you code and provides ample workspace to focus on your ideas.
Shader Editor Features
SHADERed
Is this a good alternative?YesNo- Free • Open Source
20 alternatives to SHADERed- Windows
- Linux
SHADERed is a lightweight tool for creating and testing HLSL and GLSL shaders. It is easy to use, open source and frequently updated with new features.
SHADERed vs Shadertoy
More features & supports HLSL
GSN Composer
Is this a good alternative?YesNo14 alternatives to GSN Composer- Free • Proprietary
- Online
The GSN COMPOSER is a free web-based visual programming environment for online multimedia processing. Typical areas of usage are education, research, entertainment, special effects, or arts.
GSN Composer Features
KodeLife
Is this a good alternative?YesNo- Free • Proprietary
- Code Editor
- IDE
19 alternatives to KodeLife- Online
KodeLife is a fast, lightweight, live-coding IDE for shader development. It's available natively across Mac, Windows and Linux desktops and supports all flavors of OpenGL GLSL, as well as platform specific shading languages such as the Metal Shading Language and DirectX HLSL.
KodeLife Features
Shade - Pro Shader Editor
Is this a good alternative?YesNo- Freemium • Proprietary
- Code Editor
20 alternatives to Shade - Pro Shader Editor- iPhone
- iPad
Shade transforms your device into a professional node-based shader editor. Build stunning, connected shader graphs that render in real time. You'll find full support for keyboard shortcuts, drag-and-drop, and documentation built right in.
Shade - Pro Shader Editor Features
Shdr is a live ESSL (GLSL) shader editor, viewer and validator powered by WebGL and built by Thibaut Despoulain (BKcore).
Rayground is a framework for rapid prototyping of algorithms based on the ray tracing paradigm. Its main goal is to help develop, test and share self contained modules that showcase a particular method or technique.
Rayground Features
GLSL Sandbox
Is this a good alternative?YesNo21 alternatives to GLSL Sandbox- Free • Open Source
- Online
An online GSGL Shader Gallery and live development tool. You can freely add to it without an account.
GLSL Sandbox Features
RenderMonkey
Is this a good alternative?YesNo12 alternatives to RenderMonkey- Free • Proprietary
- Windows
RenderMonkey™ Toolsuite | AMD Developer Central
RenderMonkey is an integrated development environment (IDE) that can be used to write shaders in HLSL, GLSL, and GLES.
RenderMonkey Features
DiscontinuedLast version is from 2008.
ShaderLab
Is this a good alternative?YesNo23 alternatives to ShaderLab- Free • Proprietary
- Code Editor
- Online
ShaderLab is the WebGL2 GLSL Editor for the browser. Code your shaders right in your browser with a live view to progress in the background. Then share and garner feedback through comments and check out other creators.
ShaderLab Features
ShaderLab vs Shadertoy
gmazk8Shaderlab is the only solution that allows using external images from imgur (or any website that allows for cross-domain access) as input textures, and allows the user to use his own MP3 files as audio inputs. It also have a Vim mode by pressing F9 on the editor, to use search and replace with regexp.
CamilaSantiagoYou can use custom textures and custom audio with your shaders.