sceneview/sceneview

3D & AR SDK for Android (Jetpack Compose + Filament), Apple (SwiftUI + RealityKit), Web, Flutter and React Native. Opens glTF/GLB, 3MF, STL, OBJ and PLY on Android and USDZ on Apple, at real size in AR. Assistant-ready: in-repo MCP server, AGENTS.md and llms.txt — no assistant-specific setup.

About the project

SceneView is a 3D and augmented-reality software development kit for building experiences across platforms such as Android, iOS, web, desktop, and Flutter. It provides platform-specific renderers through familiar UI frameworks, including Jetpack Compose and SwiftUI, and its catalogue add-ons include MCP servers, skills, instructions, settings, rules, and an agent for working with the SDK.

This repository also configures its own agents. See what sceneview tells them →

1.3kStars on the repository
13Mods indexed here, across every type
todayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

sceneview-ios

01

sceneview/sceneview

Skill Codex

Build 3D and AR apps on Apple platforms (iOS, macOS, visionOS) with SceneViewSwift — the SwiftUI wrapper around RealityKit. Use whenever the user asks for "3D in SwiftUI", "AR with ARKit in SwiftUI", a model viewer for iOS, or any Apple-platform 3D/AR app where the dependency is the SceneViewSwift Swift Package from…

not rated 1.3k +7 changed 3d ago A SkillSpector: warn 148 tokens original Apache-2.0

sceneview-web

02

sceneview/sceneview

Skill Codex

Build 3D and WebXR (AR/VR) experiences in the browser with SceneView for Web — Filament.js (WebGL2/WASM) wrapped in a Kotlin/JS DSL and a plain-JavaScript API on window.sceneview. Use whenever the user asks for "3D in the browser", "a web model viewer", "WebXR AR/VR", or any browser 3D/AR app where the dependency is…

not rated 1.3k +7 changed 3d ago A SkillSpector: pass 147 tokens original Apache-2.0

sceneview

03

sceneview/sceneview

Skill Codex

Build 3D and AR apps with the SceneView SDK in Jetpack Compose, SwiftUI (iOS/macOS/visionOS via SceneViewSwift), Web (Filament.js), Flutter and React Native. Use whenever the user asks for "3D in Compose", "AR with ARCore in Compose", a model viewer, or any cross-platform 3D/AR app where the dependency is…

not rated 1.3k +7 changed 3d ago A SkillSpector: pass 156 tokens original Apache-2.0