#Augmented-reality

Showing 60 of 92 repositories tagged #augmented-reality, ranked by stars

olucurious
olucurious
Awesome-ARKit

A curated list of awesome ARKit projects and resources. Feel free to contribute!

Score
94
β˜… 8.0k β‘‚ 911 β€”
Swift
vasturiano
vasturiano
react-force-graph

React component for 2D, 3D, VR and AR force directed graphs

Score
100
β˜… 3.2k β‘‚ 353 +4/day
HTML
jeeliz
jeeliz
jeelizFaceFilter

🎭 Lightweight WebGL & JavaScript library for real-time multi-face detection, tracking and augmented-reality face filters. Supports rotation, mouth-opening and integrates with Three.js, Babylon.js, Canvas2D and CSS3D

Score
95
β˜… 2.9k β‘‚ 547 +2/day
JavaScript
viromedia
viromedia
viro

ViroReact: AR and VR using React Native

Score
88
β˜… 2.4k β‘‚ 484 β€”
JavaScript
google-research-datasets
google-research-datasets
Objectron

Objectron is a dataset of short, object-centric video clips. In addition, the videos also contain AR session metadata including camera poses, sparse point-clouds and planes. In each video, the camera moves around and above the object and captures it from different views. Each object is annotated with a 3D bounding box. The 3D bounding box describes the object’s position, orientation, and dimensions. The dataset contains about 15K annotated video clips and 4M annotated images in the following categories: bikes, books, bottles, cameras, cereal boxes, chairs, cups, laptops, and shoes

Score
100
β˜… 2.3k β‘‚ 266 +1/day
Jupyter Notebook
NextLevel
NextLevel
NextLevel

⬆️ Media Capture in Swift

Score
100
β˜… 2.3k β‘‚ 296 +3/day
Swift
ReactVision
ReactVision
viro

ViroReact is the leading library for building AR and VR experiences and applications using React Native and Expo.

Score
98
β˜… 1.8k β‘‚ 210 +3/day
Java
react-native-ar
react-native-ar
react-native-arkit

React Native binding for iOS ARKit

Score
85
β˜… 1.7k β‘‚ 140 β€”
Objective-C
hanleyweng
hanleyweng
CoreML-in-ARKit

Simple project to detect objects and display 3D labels above them in AR. This serves as a basic Template for an ARKit project to use CoreML.

Score
87
β˜… 1.7k β‘‚ 221 +1/day
Swift
sceneview
sceneview
sceneview

3D & AR SDK for Android (Jetpack Compose + Filament), iOS (SwiftUI + RealityKit), and Web. AI-first: llms.txt, MCP server, Copilot/Cursor rules. The only Compose-native 3D library.

Score
96
β˜… 1.3k β‘‚ 226 +1/day
Kotlin
jeeliz
jeeliz
jeelizWeboji

Real time WebGL and JavaScript library for face tracking, expression detection and animated emoticons in the browser, with both SVG and Three.js demos included πŸ˜„

Score
75
β˜… 1.1k β‘‚ 152 β€”
JavaScript
reinterpretcat
reinterpretcat
utymap

Highly customizable library for procedural world generation based on real map data

Score
83
β˜… 995 β‘‚ 147 β€”
C++
noahlevenson
noahlevenson
stealing-ur-feelings

Winner of Mozilla's $50,000 prize for AI

Score
70
β˜… 924 β‘‚ 33 β€”
JavaScript
Hi-Rez
Hi-Rez
Satin

A 3D Graphics Framework built on Apple's Metal

Score
79
β˜… 848 β‘‚ 74 β€”
Swift
farice
farice
ARShooter

A demo Augmented Reality shooter made with ARKit in Swift (iOS 11)

Score
90
β˜… 810 β‘‚ 89 β€”
Swift
oabdelkarim
oabdelkarim
ARPaint

Draw with bare fingers in the air using ARKit

Score
75
β˜… 721 β‘‚ 100 β€”
Swift
maxxfrazer
maxxfrazer
RealityUI

A Swift Package for creating familiar UI Elements and animations in RealityKit. For both Augmented Reality or Virtual Reality scenes. Now with visionOS support.

Score
71
β˜… 699 β‘‚ 38 β€”
Swift
Boris-Em
Boris-Em
ARCharts

Lovely Augmented Reality Charts for iOS - Built with ARKit

Score
73
β˜… 692 β‘‚ 47 β€”
Swift
sceneview
sceneview
sceneform-android

Sceneform Maintained is an ARCore Android SDK with Google Filament as 3D engine. This is the continuation of the archived Sceneform

Score
77
β˜… 675 β‘‚ 160 β€”
Java
needle-tools
needle-tools
needle-engine-support

Build 3D web experiences that work everywhere. From browser to VR headsets, mobile AR to iOS WebXR – create once, deploy anywhere. No app stores, no waiting, no limitations. Get started at https://docs.needle.tools/getting-started

Score
50
β˜… 601 β‘‚ 52 β€”
JavaScript
nitin42
nitin42
React-Web-AR

πŸ•ΆοΈ Augmented Reality on web with React

Score
0
β˜… 593 β‘‚ 73 β€”
JavaScript
artoolkitx
artoolkitx
artoolkitx

artoolkitX, providing high-performance video acquisition, marker and texture tracking for augmented reality, in native code for iOS, Android, macOS, Windows, and Linux variants.

Score
92
β˜… 509 β‘‚ 141 +1/day
C
zc-alexfan
zc-alexfan
arctic

[CVPR 2023] Official repository for downloading, processing, visualizing, and training models on the ARCTIC dataset.

Score
90
β˜… 489 β‘‚ 32 +1/day
Python
zc-alexfan
zc-alexfan
hold

[CVPR 2024✨Highlight] Official repository for HOLD, the first method that jointly reconstructs articulated hands and objects from monocular videos without assuming a pre-scanned object template and 3D hand-object training data.

Score
80
β˜… 486 β‘‚ 15 +1/day
Python
markdaws
markdaws
arkit-by-example

Apple ARKit example app

Score
69
β˜… 480 β‘‚ 110 β€”
Objective-C
facemoji
facemoji
alter-core

Realtime 3D avatar system and cross-platform rendering engine built from scratch for web3 interoperability and the open metaverse.

Score
100
β˜… 408 β‘‚ 43 β€”
maxxfrazer
maxxfrazer
FocusEntity

Bringing the scanning box from SceneKit to RealityKit

Score
65
β˜… 404 β‘‚ 66 β€”
Swift
IvanCampos
IvanCampos
visionOS-examples

visionOS examples βΈΊ Spatial Computing Accelerators for Apple Vision Pro

Score
50
β˜… 400 β‘‚ 41 β€”
Swift
ignacio-chiazzo
ignacio-chiazzo
ARKit

ARKit - Place virtual objects using ARKit.

Score
67
β˜… 383 β‘‚ 84 β€”
Swift
divalue
divalue
Awesome-RealityKit

Awesome projects and resources about RealityKit

Score
63
β˜… 362 β‘‚ 20 β€”
hanleyweng
hanleyweng
Gesture-Recognition-101-CoreML-ARKit

Simple project to recognize hands in realtime. πŸ‘‹ Serves as an Example for building your own object recognizer.

Score
50
β˜… 345 β‘‚ 49 β€”
Swift
eth-siplab
eth-siplab
AvatarPoser

Official Code for ECCV 2022 paper "AvatarPoser: Articulated Full-Body Pose Tracking from Sparse Motion Sensing"

Score
55
β˜… 328 β‘‚ 58 +1/day
Python
jolibrain
jolibrain
joliGEN

Generative AI Image and Video Toolset with GANs and Diffusion for Real-World Applications

Score
85
β˜… 284 β‘‚ 40 +2/day
Python
collidingScopes
collidingScopes
shape-creator-tutorial

Create and control 3D shapes using hand gestures in real-time. Built with mediapipe computer vision and threejs

Score
45
β˜… 253 β‘‚ 51 +1/day
JavaScript
hlrs-vis
hlrs-vis
covise

Collaborative Visualization and Simulation Environment, OpenCOVER and OddLOT

Score
100
β˜… 200 β‘‚ 93 β€”
C++
MTASZTAKI
MTASZTAKI
ApertusVR

Virtual Reality Software Library

Score
67
β˜… 176 β‘‚ 48 β€”
C++
ittybittyapps
ittybittyapps
ARVisualizer

Prototype of a real-time visualization tool for ARKit sessions

Score
50
β˜… 127 β‘‚ 14 β€”
Swift
Drix10
Drix10
ai-resources

Daily updated resources on AI across various domains including ML, development, education, healthcare, real estate, robotics, crypto, web3 and more, curated by enthusiasts.

Score
0
β˜… 113 β‘‚ 24 +1/day
WebAR-rocks
WebAR-rocks
WebAR.rocks.train

Object detection, tracking, and 6DoF pose estimation in the web browser, integrated training environment to train your own neural network models πŸš€

Score
65
β˜… 100 β‘‚ 9 β€”
JavaScript
MarekKowalski
MarekKowalski
HoloFace

A framework for facial augmented reality on HoloLens

Score
40
β˜… 100 β‘‚ 16 β€”
C
Placenote
Placenote
PlacenoteSDK-iOS

PlacenoteSDK Sample app in native iOS using ARKit, written primarily in Swift

Score
60
β˜… 98 β‘‚ 22 β€”
Swift
marmelab
marmelab
sketch-by-phone

A proof-of-concept of Augmented Reality with HTML5

Score
62
β˜… 97 β‘‚ 35 β€”
JavaScript
maxxfrazer
maxxfrazer
SceneKit-SCNLine

Draw a tube or thick line in SceneKit

Score
56
β˜… 96 β‘‚ 16 β€”
Swift
eh3rrera
eh3rrera
ARKitGameSpriteKit

A game inspired by Pokemon Go build with ARKit and SpriteKit

Score
48
β˜… 95 β‘‚ 13 β€”
Swift
WebAR-rocks
WebAR-rocks
WebAR.rocks.object

Lightweight WebGL and JavaScript library for real time object detection, tracking and 6DoF pose estimation in the browser πŸ“¦. Included in WebAR.rocks.train for custom neural network training.

Score
60
β˜… 95 β‘‚ 22 β€”
JavaScript
Dylancer1998
Dylancer1998
awesome-visual-localization-papers

The relocalization task aims to estimate the 6-DoF pose of a novel (unseen) frame in the coordinate system given by the prior model of the world.

Score
25
β˜… 93 β‘‚ 8 β€”
piemonte
piemonte
Poly

πŸ¦• Unofficial Google Poly SDK in Swift – search, discover, and download 3D models and scenes

Score
44
β˜… 92 β‘‚ 13 β€”
Swift
eth-siplab
eth-siplab
UltraInertialPoser

Official Code for ACM SIGGRAPH 2024 paper "Ultra Inertial Poser: Scalable Motion Capture and Tracking from Sparse Inertial Sensors and Ultra-Wideband Ranging"

Score
20
β˜… 91 β‘‚ 8 β€”
Python
nianticlabs
nianticlabs
implicit-depth

[CVPR 2023] Virtual Occlusions Through Implicit Depth

Score
15
β˜… 88 β‘‚ 5 +1/day
Python
Hallway-Inc
Hallway-Inc
AvatarWebKit

Web-first SDK that provides real-time ARKit-compatible 52 blend shapes from a camera feed, video or image at 60 FPS using ML models.

Score
35
β˜… 87 β‘‚ 18 β€”
wabiverse
wabiverse
swift-usd

A Swift-native, cross-platform framework for building OpenUSD applications.

Score
81
β˜… 86 β‘‚ 7 β€”
C++
akinncar
akinncar
ar-nft

πŸ‘Ύ A React Native app to visualize your NFTs in AR

Score
46
β˜… 85 β‘‚ 17 β€”
Java
StephenGuanqi
StephenGuanqi
Unity-ARKit-Plugin

Modified plugin source and Add custom ARKit projects implement on Unity

Score
52
β˜… 83 β‘‚ 21 β€”
C#
ittybittyapps
ittybittyapps
ARRecorder

Example of using ARKit's private SPI to record and replay session sensor data

Score
33
β˜… 83 β‘‚ 12 β€”
Swift
AndrewHartAR
AndrewHartAR
MuseumAR

A museum AR experience and simulator, to accompany our blog post on AR experience.

Score
31
β˜… 82 β‘‚ 11 β€”
Swift
geekplux
geekplux
AR-AI-VIS-demo

a demo with AR, AI, Visualization

Score
33
β˜… 81 β‘‚ 17 β€”
JavaScript
glenncameron2
glenncameron2
augmented-reality

Snapchat-like augmented reality filters

Score
30
β˜… 80 β‘‚ 21 β€”
Python
rajubd49
rajubd49
ARKit-Sample-ObjC

ARKit sample application is written in Objective C with features of Add, Remove, Scale, Move, Snapshot for single and multiple objects with plane/surface detection, reset session and AR support checking.

Score
37
β˜… 80 β‘‚ 16 β€”
Objective-C
markzhong88
markzhong88
ARText

ARText by ARKit

Score
42
β˜… 79 β‘‚ 19 β€”
Swift
nagam11
nagam11
ARKit-Projects

Experimenting with ARKit

Score
40
β˜… 77 β‘‚ 20 β€”
Swift
Related Topics
#arkit#ios#swift#computer-vision#virtual-reality#3d#mixed-reality#ar#scenekit#webgl#deep-learning#android

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly