# MARTINS.js WebAR engine
[](https://github.com/alemart/martins-js/releases/)  [](https://github.com/alemart/martins-js/stargazers) [](https://github.com/sponsors/alemart/)
Create amazing Augmented Reality experiences with **MARTINS.js**, a GPU-accelerated Augmented Reality engine for the web.
:books: Technical documentation is available at .
## Features
* **Free and standalone**. It runs in any modern web browser. It can be used on Android, on iOS, and even on Desktop computers. No need of AR-capable devices.
* **Image tracking**. Use it to track detailed images such as: book covers, cartoons and photos.
## Try WebAR right now!
[Launch a demo!](https://alemart.github.io/martins-js/demo)
>
> **Guidelines:**
>
> * Don't move the camera too quickly. This produces motion blur.
> * The target image should appear clearly in the video.
> * The physical environment should be properly illuminated.
>
## Try locally
Try the demos on your own machine:
1. Run on a console:
```sh
git clone git@github.com:alemart/martins-js.git
cd martins-js
npm start
```
2. Open https://localhost:8000/demos/
3. Pick a demo and have fun!
## Why use MARTINS.js?
* **No need to download apps!** MARTINS.js is a WebAR engine. It runs in web browsers. Users can access the AR experience immediately.
* **Fast and powerful!** MARTINS.js is GPU-accelerated. It uses WebGL2 and WebAssembly for turbocharged performance.
* **No need of custom hardware or software!** MARTINS.js is built from scratch using standard web technologies. All it requires is a modern web browser.
* **Fully standalone!** MARTINS.js has in it everything it needs to analyze the environment and help you create AR. There are no additional requirements. No need of WebXR.
* **Easy to get started!** MARTINS.js can be used with a `