
encantar.js: Augmented Reality framework
Fast WebAR library. Works in any device, with no need of WebXR.
Alexandre Martins
Three.js Marketplace
Three.js Marketplace
Kickstart your Three.js and React Three Fiber (R3F) projects with our free and premium components themes and tools. Designed for freelancers, developers, and agencies, each product includes essential features to get you up and running quickly.
Links
Featured Badge
Add this badge to your website to show you are featured on Three.js Resources.
Description
encantar.js is a high performance and open source Augmented Reality framework for web browsers. It includes custom trackers based on Computer Vision and doesn't require WebXR support. You can work with JavaScript or TypeScript. Using it with three.js is a piece of cake!
Web AR for all devices: Create Augmented Reality experiences for iOS, Android and even Desktops! All devices are supported, including those without native capabilities for AR / WebXR. User experience is frictionless, with no need to download apps!
High performance: A modern web browser is all that is required for a high performance experience, thanks to a powerful combination of GPU acceleration, WebAssembly and mathemagical wizardry. The result? A smooth user experience!
No vendor lock-in: Tomorrow the platform you rely on shuts down, leaving you and many other creators in distress. Sounds familiar? Open Source offers a cost-effective alternative with no recurring fees. You're in control!
Easy to use and to deploy: encantar.js may be combined with A-Frame, babylon.js, three.js, or any 3D engine – you choose! Also, all processing is performed on the user's device. A static web page is all you need!
Image Tracking: Bring images to life! Create enchanted posters, ads, books, murals and more with Image Tracking, also known as Marker Tracking or Natural Feature Tracking. Scan your own images to start the WebAR experience – all in the browser!
Documentation: Extensive documentation accompanies the software. While you can quickly get magic done just by modifying the demos, the API Spellbook provides magical formulae and a comprehensive view of the technical aspects of AR magic.
Sponsors
Related Resources

Aframe
A-Frame is a web framework for building 3D and VR experiences, ideal for enhancing three.js resource

Hyperfy
WebXR platform for building immersive, persistent 3D worlds with Three.js and realtime collaboration

Zappar
Zappar — Augmented Reality Platform for Web & Mobile

