Skip to content
don’t make it ugly
All resources

ToolMotion, Tools

MetalForge

Tweak sliders, get a real Metal shader for SwiftUI or a Skia shader for React Native.

Preview of MetalForge

What it is

MetalForge is a browser editor for shader effects aimed at iOS builders. Pick one of dozens of effects, adjust its parameters with live preview, and export a real .metal file plus the SwiftUI view that uses it, or a Skia shader for React Native. The editor is free to play with (sign-in required); exporting the files needs the Pro plan.

Why it’s here

Shaders are where native apps get their polish and where most builders give up. This removes the blank-file problem: you leave with working code, not a tutorial. Worth it if you're shipping an iOS app with an agent and want one effect that feels premium.

Best for

  • iOS apps built with SwiftUI
  • React Native effects
  • one premium shader effect

Can my agent use this?

Agent limited agent friendliness

Not directly. The editor needs a sign-in and exports sit behind Pro. Once you export the .metal file and SwiftUI view, hand those files to your agent and ask it to integrate them into a view.

Limited: Mainly a visual reference. Great for humans and for describing a direction, but there's little an agent can read or install.

Access methods

  • Download

  • Apple Human Interface Guidelines
    Preview of Apple Human Interface Guidelines

    Apple Human Interface Guidelines

    Apple's guidance on designing for iOS, macOS, watchOS and visionOS.

    Design systemFreegood agent friendliness
  • Rive
    Preview of Rive

    Rive

    Interactive vector animations with state machines, playable in any app.

    ToolOpen sourcegood agent friendliness
  • Thinking Orbs
    Preview of Thinking Orbs

    Thinking Orbs

    An animated orb that shows what your AI is doing: listening, thinking, searching, working.

    PackageFreeexcellent agent friendliness
    Staff pick
  • Liquid Logo
    Preview of Liquid Logo

    Liquid Logo

    Drop in your logo and get it back as flowing liquid metal, rendered live with shaders.

    ToolFreegood agent friendliness
    Staff pick