A metal shader editor for macOS and iOS
ShaderMania features live coding of Metal fragment shaders with realtime preview and playback. Shaders are displayed as nodes which can be connected as needed.
ShaderMania features a database of public shaders including tutorial shaders with links to explanation videos.
ShaderMania is 100% free, optionally you can make a small donation to the author (in the AppStore or via PayPal).
A physical keyboard is recommended for coding shaders.
As mentioned above, a small donation to the author (in the AppStore or via PayPal) helps. But simply rating or reviewing ShaderMania in the AppStore is also a great help as it improves visibility.