Visual editor for Metal shaders — tweak 48 effects with sliders, preview live via WebGPU, and export .metal files, SwiftUI components, or React Native Skia code.
About Metalforge
Metalforge is a browser-based editor for Metal shaders aimed at SwiftUI and React Native developers who want production-ready effects without learning Metal Shading Language. Start from one of 48 pre-built effects, adjust parameters with sliders, and see the result render live in the browser through WebGPU. When it looks right, export the generated code: real .metal files and SwiftUI components for Xcode, or React Native (Skia) shaders for Expo, with complete starter projects available on the paid tier.
Any shader can be shared as a URL. The editor, all effects and parameters, and live preview are free; Pro is EUR 5/month for the downloadable exports. You own the exported code on either plan and can use it commercially.
Pricing model: Freemium
Features
- 48 pre-built shader effects, adjusted with sliders
- Live WebGPU preview in the browser
- Export real .metal files for Xcode
- SwiftUI component and React Native (Skia) export
- Complete Xcode and Expo starter projects on Pro
- Shareable URLs for any shader you build
FAQs
Common questions about Metalforge
Do I need to know Metal to use it?
What does the free plan include?
Can I use the shaders commercially?
No posts yet
Updates from Metalforge will appear here. Get to know the product while you wait.
About MetalforgeAlternatives to Metalforge
Other products to explore and follow.
Team
The people behind Metalforge
