286 Open Source Augmented Reality Software Projects
Free and open source augmented reality code projects including engines, APIs, generators, and tools.
Awesome Arkit 6535 ⭐
A curated list of awesome ARKit projects and resources. Feel free to contribute!
Jeelizfacefilter 1590 ⭐
Coreml In Arkit 1451 ⭐
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.
Jeelizweboji 781 ⭐
Arcore Location 360 ⭐
Allows items to be placed within the AR world with real-world GPS coordinates using ARCore.
Arkit Scnpath 304 ⭐
Create paths for your Augmented Reality environments using just points to represent the centre of the path.
Argithubcommits 282 ⭐
Show your GitHub commit records in 3D with ARKit and SceneKit. 用 ARKit 展示你的 GitHub 提交图
Jeelizar 266 ⭐
Gesture Recognition 101 Coreml Arkit 260 ⭐
Simple project to recognize hands in realtime. 👋 Serves as an Example for building your own object recognizer.
Immersive Web Webxr Polyfill 233 ⭐
Use the WebXR Device API today, providing fallbacks to native WebVR 1.1 and Cardboard
Webar Article 217 ⭐
WebAR-Article is a responsive and information rich website that is progressively enhanced with Augmented Reality content exposed through experimental web technologies.
Hololenscamerastream 219 ⭐
This Unity plugin makes the HoloLens video camera frames available to a Unity app in real time. This enables Unity devs to easily use the HoloLens camera for computer vision (or anything they want).
Realityui 203 ⭐
A Swift Package for creating familiar UI Elements in a RealityKit rendered Augmented Reality or Virtual Reality scene.
Wikitude Cordova Plugin 198 ⭐
Wikitude's Augmented Reality Plugin for Cordova - working together with the Wikitude SDK library for Android and iOS. Provides image recognition and tracking, geo-based augmente reality and 3D rendering and animations in an augmented reality scene
Casparwylie Astral 157 ⭐
Augmented reality social network, an underworld of discussion and information to every street.
Stereokit 151 ⭐
An easy-to-use mixed reality library for building HoloLens and VR applications with C# and OpenXR!
Mrlightingtools Unity 127 ⭐
A Unity library and MRTK extension for estimating and replicating the current environment's lighting on Mixed Reality devices.
Brsuntracker 124 ⭐
Augmented Reality classes that track and displays the sun position on the screen, available on Cocoapods
Olucurious Awesome Arcore 103 ⭐
A curated list of awesome ARCore projects and resources. Feel free to contribute!
Arkit 2 Image Tracking Demo 95 ⭐
iOS 12 + ARKit 2 + Image tracking means: Harry Potter style moving pictures, living movie posters, video postcards, paper-thin “displays,” and lots more augmented reality fun.
Ar Alphabets 91 ⭐
Augmented Reality on Web (Web AR) for Kids to learn Alphabets with fun. AR on all Mobile Devices
Spark Ar Creators 87 ⭐
List of 3000 (and counting) Spark AR Creators. Open an issue or contact me if you want to be added.❤️
Aruco Markers 85 ⭐
Working examples/tutorial for detection and pose estimation of ArUco markers with C++
Ar Resume With Visual Recognition 69 ⭐
An augmented reality based résumé with Face recognition. The iOS app recognizes the face and presents you with the AR view that contains 3D mock face and details of your resume.
Navar 70 ⭐
NavAR is a location based augmented reality navigation application for Android. It features AR powered Point of Interest Browser and a real-time AR navigation system , assisting you while on a drive.
Arkit Sample Objc 65 ⭐
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.
Poly 68 ⭐
🦕 Unofficial Google Poly SDK in Swift – search, discover, and download 3D objects and scenes
Depthmask Unity Shader 55 ⭐
Simple but powerful Unity shader that enables geometry masking for cutouts, UI, AR, and multiple camera VFX tricks.
Artoolkitplus 50 ⭐
ARToolKitPlus is a computer tracking library for creation of augmented reality applications
Emoodji 47 ⭐
:smile: :video_camera: CLMTrackr tool which tracks emotions with a webcam and a big blob
Webscreenvr 45 ⭐
WebScreenVR enhance your workspace while in Virtual Reality, allowing you to cast your screen and different applications around you in a 3D environment.
Pulp Fiction Arkit 42 ⭐
An experiment using Volume to reconstruct Pulp Fiction's dance scene in Augmented Reality
Navigatar 39 ⭐
Finding your way through buildings and campuses through the power of augmented reality
Ar Ane Samples 39 ⭐
MyAR is an augmented reality Air Native Extension supporting Android and iOS based on Wikitude SDK
Arfacefilter 36 ⭐
Sketchar 34 ⭐
SketchUp model into ARKit. Use SketchUp home remodel and Apple's ARKit (beta) for augmented reality. Goal: import a model (in this case, a remodel) to overlay onto existing real world that you can walk around and 'experience' and compare.
React Native Arcore 32 ⭐
React native bindings for Android ArCore as UI Component with support for model rendering and manipulation
ArgonJS Samples 31 ⭐
A collection of simple examples that demonstrate the use of various argon.js features
Multipeerhelper 33 ⭐
A light swift wrapper around the iOS MultipeerConnectivity framework. Including an example project using RealityKit's MultipeerConnectivityService.
Arkit Focusnode 31 ⭐
FocusSquare class taken straight from Apple's ARKit examples and packed up for anyone to use with ease.
Route Direction In Ar 30 ⭐
Adding the Feature "Real World Path Direction" by tapping on Map. GoogleMap will give us the direction to that location from user location then click on "ARView" & you will get the real-world path direction. Also added "Reachability" for finding path in Google map. -- Also added .mlmodel for car-detection. Initially trained the model using Convolutional Neural Network in TensorFlow, then convert the .h5 output into .mlmodel. Use it in the application. please check : https://github.com/ashislaha/CarDetection-Keras & https://github.com/ashislaha/CarDetection-iOS for more details how to train a model. -- In ARFrame generates capturedImage which is the input to .mlmodel for detecting that car is present in the image or not. -- This project combines both ARKit & CoreML.
Jandig 31 ⭐
Web AR served as a PWA to enable artists to expose and share virtual content in real spaces.
Scoutar 27 ⭐
Augmented reality app displays nearby restaurant information in a live camera and map view.
Air_drums 28 ⭐
This project enables you to play virtual drums simply by using concepts of image processing and computer vision.
Spatialalignment 24 ⭐
Helpful components for aligning and keeping virtual objects aligned with the physical world.
Mercurymessaging 23 ⭐
A framework and encompassing toolkit to facilitate nonspatial communication in the Unity game engine.
Eazy Arcore Interface 22 ⭐
Eazy ARCore Interface is a Unity3D plugin which makes development and debugging of ARCore projects easier. Specifically, it simulates how ARCore works in an Android device inside of Unity3D editor. Thus, it allows for faster development of ARCore apps, without the need to build and deploy to the device in order to test fuctionality
Openperform 22 ⭐
Check out the various styles and effects OpenPerform has to offer with our BVH animation demo!
Furniturego 21 ⭐
we introduce a new application that used for designing homes furniture, such as changing the places of the furniture and coloring it virtually Based on Augmented Reality without waste of cost and time, these object ll be uploaded by furnitures companies which it helps them to reduce an advertising cost.Augmented Reality AR is a tool that shows a virtual object in a real world. There are many tools for AR, we use Wikitude AR because it supports many platforms. Firebase is a cloud database which Companies can upload their object and it can be downloaded by user
Trstruth Drawing 21 ⭐
An app for drawing and manipulating structures displayed with augmented reality.
Ar Marker Generator 20 ⭐
A processing sketch that generates markers for Augmented Reality applications like Vuforia.
Musicvisualizerar 19 ⭐
An augmented reality music visualization app, for now it's just a demo so it has 3 predefined songs.
Rabbit Coder 19 ⭐
Rabbit Coder is an augmented reality puzzle game based on coding, built with Spark AR Studio
Magic Leap Gesture Iot Example 16 ⭐
Control lights in the physical world from the augmented world using hand gestures. Using Magic Leap Hand Poses (Gestures) and PubNub.
LeAPIsolatedhands 17 ⭐
A Unity demo app that illustrates full opacity for hands with background elimination.
Arkit 3 Body Tracking Ar Guitar Demo 19 ⭐
iOS 13 + ARKit 3 + Body Tracking = An invisible AR guitar that plays different sounds when strummed based on the position of the left hand along the invisible guitar's neck.
V2r 15 ⭐
Code for our IJCAI 2020 paper: "Keep It Real: a Window to Real Reality in Virtual Reality".
Google Maps Ar 15 ⭐
Navigation directions and real-time position tracker to be used with augmented reality headsets
IOS Facetrack For Maya 14 ⭐
iOS FaceTrack for Maya allows you to use your iPhone X/XS/XS Max for facial motion capture for character animation in Autodesk's Maya.
Awesome Arcore 15 ⭐
⚡️ A curated list of awesome ARCore projects and resources. Feel free to contribute!
Markerlessarexample 14 ⭐
This asset is a Marker-Less Augmented Reality Example using the actual environment as input instead of printed square markers and display 3d model in WebCamTexture in real-time.
Deeppanoramalighting 18 ⭐
Deep Lighting Environment Map Estimation from Spherical Panoramas (CVPRW20)
Unity 2017.2 And Vuforia 6.5 Camera Auto Focus 14 ⭐
Unity 2017.2 and Vuforia 6.5 Augmented Reality (AR) Camera Auto Focus
Ardemo 12 ⭐
Create an AR Project with ARKit. Explored Tracking, Plane Detection, Hit Testing, Light Estimation, SCNNode Rendering etc.
Superimpose Mesh Lib 12 ⭐
A modern C++ augmented-reality library to superimpose 3D objects on images.
Timeboard 11 ⭐
Hackathon: HackHarvard 2017 Project | Wanting to change the way teams catalog brainstorming sessions, we developed Team Bo[AR]d, a native iOS app, that enables users to collaborate, share and upload a series of 3D whiteboard sessions through Augmented Reality.
2019.2 Arbc 11 ⭐
O ArBC é uma aplicação web baseada nas APIs de RA (Realidade Aumentada) AR.js e A-Frame, que tem como objetivo tornar o processo de alfabetização mais interativo e engajante por meio desta tecnologia. Wiki:
Ar Running App 11 ⭐
this my first Unity Augmented Reality project, it's a simple application where a mummy Run with the music of run Meme.
Liyasthomas Aeiou 12 ⭐
🔮 Web platform to make augmented reality fun & interactive - Your augmented reality workspace
Bandit Girl Ar 10 ⭐
:video_game: Augmented Reality mobile game with classic third person and AR gameplay modes. :gun:
Hacktober 2018 10 ⭐
Repo for TOM members dedicated for the Hacktober fest of 2018 (5th edition), this repo is here to encourage open source learning and sharing and enhance git/github using abilities.
Truereality 10 ⭐
True Reality (TR) is an open source LGPL Game and Simulation Engine written entirely in Standard C++ and OpenGL. It runs on all Windows platforms and GNU/Linux. OpenSceneGraph is used as its graphics engine, along with many other open source projects for support of various features.
Dodofishsrworksdemo 11 ⭐
This project use SRWorks SDK to demonstrate 3 AR games, developer can save time by learning from this demo to make AR illusion and interaction.
Slam_ar_android 46 ⭐
SLAM AR based on ORB_SLAM2 for Android platform (Licenced under GPL v3). Check video demo here https://www.bilibili.com/video/av56266271
bad-slug 86 ⭐
An authoring platform to build Web Augmented Reality experiences, without coding knowledge