unity-technologies/arfoundation-samples

Example content for Unity projects based on AR Foundation

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 21 minutes ago
Added to GitGenius on September 20th, 2026
Created on June 15th, 2018
Open Issues & Pull Requests: 33 (+0)
GitHub issues: Enabled
Number of forks: 1,251
Total Stargazers: 3,435 (+0)
Total Subscribers: 382 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 8
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 488 days
Stale 30+ days: 8
Stale 90+ days: 8

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (20)
  • how to (16)
  • stale (4)
  • feature request (3)
  • fixed (3)
  • third party (2)
  • editor (1)
  • fixpending (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

AR Foundation samples is a collection of example projects demonstrating augmented reality development with Unity.

The samples address the challenge of learning how to implement AR features across multiple platforms by providing minimal, focused example scenes for each AR Foundation capability. Each scene demonstrates a specific feature with example code that developers can study, modify, or copy directly into their own projects. The repository supports Android via Google ARCore, iOS via Apple ARKit, Meta Quest via Unity OpenXR, and Android XR via Unity OpenXR, allowing developers to understand platform-specific implementations within a unified AR Foundation framework.

Developers building AR applications with Unity should use these samples as a learning resource and starting point. The project suits anyone new to AR Foundation who wants to understand how individual features work before integrating them into production applications. The samples are organized by feature rather than by platform, making it straightforward to find implementations of specific capabilities like plane detection, image tracking, or object placement. The repository maintains multiple branches aligned with different Unity versions, so you can select the branch matching your target Unity release.

The project receives active maintenance with branches tracking multiple Unity versions including long-term support releases. Sample scenes are documented as part of the official AR Foundation user manual, indicating ongoing integration with the broader AR Foundation documentation. The maintainers direct bug reports through Unity's official bug reporting process rather than relying solely on GitHub issues, reflecting a structured approach to issue management across the larger AR Foundation ecosystem.