Tool Open source

Minted

Minted is a SwiftUI package by Haplo LLC that turns SVG, CGPath, SwiftUI Path, or raster artwork into physically lit 3D gold medallions without requiring separate 3D model files. Its vector pipeline extrudes paths with SceneKit, adds stacked rim bands, raised enamel cells, gold wire edging, engraved CoreText lettering, and a die-struck orange-peel reverse; physically based materials and a generated studio environment provide the reflections. The package also supports image-based artwork, multiple silhouettes and palettes, two-tone enamel, spinning and draggable views, line-art states, and SVG path parsing including curves, elliptical arcs, implicit repeats, and packed numbers.

View repository Mentioned in 1 video ↓

Overview

For collections and badge grids, its snapshot pipeline renders designs off the main thread and caches thumbnails to disk; CoinSnapshotter can also produce standalone images. It requires iOS 17 or later, Swift 5.9 or later, and Xcode 15 or later, and is distributed as a Swift package under the MIT license.

What Minted is used for

1 use taken from transcripts — each links to the moment in the video.

  • Converts flat artwork into interactive 3D gold medallions for SwiftUI without shipping separate model files. It builds geometry from vector paths, adds enamel and engraved lettering, and caches rendered thumbnails for badge grids.

Videos mentioning Minted

1 in the library.