How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
ARKit-CoreLocation is a framework and library for synchronizing augmented reality world tracking with GPS coordinates. It enables the placement of virtual objects at precise real-world locations by anchoring digital content to latitude and longitude coordinates. The project provides tools for aligning augmented reality scene headings with geographic north and rendering directional navigation paths on real-world surfaces. It includes capabilities for drawing geographic routing lines and creating world-scale annotations that scale based on their distance from the user. The system manages geosp
AR.js is a JavaScript library for building augmented reality experiences that run directly in the web browser. It provides the core capability to render digital content overlaid on the real world using either the A-Frame HTML component system or the three.js JavaScript library, supporting both marker-based and location-based AR approaches. The library enables tracking of predefined 2D images, fiducial markers, and image targets through the device camera, allowing virtual objects such as 3D models, videos, or images to be positioned relative to recognized visual references. For location-based
jeelizFaceFilter is a browser-based computer vision engine and WebGL face tracking library designed for AR filters and real-time facial movement tracking. It functions as a neural network face detector that identifies multiple faces and monitors mouth movements and rotation within a web browser. The system distinguishes itself through a model-swappable detection pipeline, allowing the exchange of neural network weights to balance accuracy and performance across different camera angles and devices. It features real-time lighting synchronization to match the illumination of 3D overlays with the
The Android ARCore SDK is a software development kit and augmented reality framework used to create experiences on Android devices. It provides a collection of tools and native libraries for tracking device motion and mapping physical environments to place virtual objects in real space. The framework utilizes an environmental tracking API to detect physical planes and estimate ambient lighting, which blends digital content with the real world. It includes systems for fixing virtual content to specific physical locations to maintain spatial stability as a user moves through an environment. Th
AR.js is a web-based augmented reality framework used to create immersive experiences directly in a browser using WebGL and WebRTC. It provides a cross-platform runtime that executes on mobile devices and head-mounted displays without requiring a dedicated application installation.
The main features of jeromeetienne/ar.js are: Augmented Reality Frameworks, Browser-Based AR Runtimes, Facial Feature Tracking, Face Tracking, Marker Detection, Marker-Based Overlays, Fiducial Marker Tracking, AR Content Anchoring.
Open-source alternatives to jeromeetienne/ar.js include: andrewhartar/arkit-corelocation — ARKit-CoreLocation is a framework and library for synchronizing augmented reality world tracking with GPS coordinates.… ar-js-org/ar.js — AR.js is a JavaScript library for building augmented reality experiences that run directly in the web browser. It… jeeliz/jeelizfacefilter — jeelizFaceFilter is a browser-based computer vision engine and WebGL face tracking library designed for AR filters and… google-ar/arcore-android-sdk — The Android ARCore SDK is a software development kit and augmented reality framework used to create experiences on… projectdent/arkit-corelocation — ARKit-CoreLocation is a location integration framework designed to synchronize augmented reality scenes with… yuyuyzl/easyvtuber — EasyVtuber is 2D avatar animation software that transforms a single static image into a real-time animated character.…