ShaderMania

ShaderMania

Create and share metal shaders

0 ratings
4 reviews
Free
In-App Purchases

Details

  • Released
  • Updated
  • December 30, 2020
  • April 30, 2026
ShaderMania screenshot #1 for iPad
ShaderMania screenshot #2 for iPad
ShaderMania screenshot #3 for iPad
🖼️Get Icon
Icons↘︎

About

Create, edit, and share Metal shaders with a live coding environment and real-time preview. Explore a database of public and tutorial shaders, connect nodes to build complex effects, and export your creations. A physical keyboard is recommended for optimal use.

Live coding of Metal fragment shaders
Real-time preview and playback
Node-based shader creation
Public shader database
Tutorial shaders with video links
Export shader output to PNG
Syntax checking and error display
Show original description

What's New in ShaderMania

2.0

April 30, 2026

ShaderMania 2.0 is a major refresh with faster node graph interaction, improved preview updates, undo and redo for common graph edits, more reliable shader compilation, and many stability fixes.

More
3

In-App Purchases

$1.99

Small Tip

A tip of $2 for the author

User reviews

Handy Dev Tool

If you're looking for a “Metal ShaderToy” this is it.

Really nice

Exactly what I was looking for. Makes it easy to prototype Metal shaders and preview them live.

Happy Shader Coder

Really nice tool to get into Shaders on OSX. I've only coded GLSL Shaders, and the change to Metal wasn't hard at all.

Awesome App

I've been looking for a simple editor to try out and play around with Shaders, and this is the one! Very nice!

Developer apps

FAQ

What is ShaderMania?

ShaderMania is a free application for macOS and iPadOS that allows users to create, edit, share, and learn about Metal shaders. It features live coding with real-time previews and a node-based system for building shader effects.

Is ShaderMania free to use?

Yes, ShaderMania is 100% free. While there are no mandatory purchases, users have the option to make a small donation to the author.

What devices does ShaderMania support?

ShaderMania is available for Mac and iPad. It was released on 2020-12-30 and last updated on 2023-08-09 with version 1.55.

Does ShaderMania have ads?

No, ShaderMania does not contain advertisements. The application is free to use, with optional donations available.

How does ShaderMania handle shader creation?

ShaderMania utilizes a flexible node system where shaders and images can be connected. It also supports abstracted parameter definitions, allowing variables to be displayed as sliders for live adjustments in the user interface.

Can I learn from ShaderMania?

Yes, ShaderMania features a database of public shaders, including tutorial shaders. These tutorials often include links to explanation videos, and users can add nodes from existing shaders to their projects.

What are the benefits of the node system in ShaderMania?

The node system allows for chaining shaders and creating complex visual effects by connecting different shader components. It also enables the creation of named input slots directly within the shader source code.

What is the age rating for ShaderMania?

ShaderMania has an age rating of 4+, making it suitable for a wide range of users interested in graphics development.