Embed 3D in your SwiftUI app
Add a native 3D scene to your Xcode project with a Swift snippet. Load it from the Spline cloud to stay in sync, or bundle it for faster loading, in a custom frame or full screen.
Learn more about native 3D embedsA fully native Spline Metal renderer to bring interactive 3D to iOS, iPadOS, macOS and visionOS.

Add a native 3D scene to your Xcode project with a Swift snippet. Load it from the Spline cloud to stay in sync, or bundle it for faster loading, in a custom frame or full screen.
Learn more about native 3D embeds
Get an Xcode project for iOS, iPadOS, macOS and visionOS straight from Spline. Set the app’s name, icon and splash screen, then publish to the App Store, without coding it from scratch.
Learn more about app generationA Metal-based renderer that takes advantage of graphics acceleration on Apple devices.
Use states, events and actions to create engaging interactive 3D for Apple platforms.
A familiar layered material system for your native 3D content.
Design native spatial experiences for visionOS directly from Spline.
Connect your agent, invite your team and ship your first 3D scene today.