Aiolum Browse stories
All tools
Building the product · 1 of 252 stories

Metal

Apple's low-level programming interface for the GPU: apps on Apple devices use it to draw 3D graphics and to run parallel calculations such as machine-learning inference.

What Metal is

Written from its maker's own pages, read on 28 October 2026.

Metal is Apple's API (application programming interface) for graphics and general computation on the GPU, the graphics processing unit: a chip that runs many small calculations in parallel. Metal comes with its own shading language, in which developers write shaders, small programs that run on the GPU. It works on iPhone, iPad, Mac, Apple TV and Apple Vision Pro.

An app calls the Metal framework to send work to the GPU directly, with low overhead, to render complex 3D scenes or to run computational tasks in parallel, including machine-learning inference. Related frameworks add to it: Metal Performance Shaders supplies a large library of optimized compute and rendering shaders, MetalFX upscales rendered frames, and higher-level frameworks such as RealityKit, SpriteKit and Core Image run on top of Metal. PyTorch can use Metal to train models on a Mac. The Metal debugger, a performance HUD and validation layers help developers find errors and slow steps. Metal 4 needs an A14 Bionic chip or later, or a Mac with Apple silicon.

Apple lists no separate price for Metal. Publishing an app on the App Store requires a paid, yearly Apple Developer Program membership.

Made by
Apple Inc.
Price
No separate price; distributing apps on the App Store requires the Apple Developer Program, US$99 a year (read 28 October 2026)
Free plan
not applicable (no separate price for Metal)

Who uses it, and for what

One row per story. The grade is for the claim that the business uses this tool, not for its revenue.

StoryWhat it does thereWhenCost statedGradeSource
MacWhisperApple's GPU framework, used to make local transcription fast.CGumroad product page for MacWhisper (Good Snooze), read 24 October 2026

Grade A: the tool's maker or a payment processor confirms the use. Grade B: an independent report, or the tool is visible in public code. Grade C: the founder or the company says so.

Other tools for the same job

Building the product, with the number of stories that use each.

Back to all tools