ARToolKit Newsletter, February 2016

ARToolKit Team
February 26, 2016

Sign up for the Newsletter and receive these posts in your email inbox.

Share something awesome with the community or send us your feedback at

ARToolKit Emerging AR Developers’ Contest

Emerging AR Developer Winners

We have some exciting news! Last year, we launched a contest for young developers (ages 16-23) to build fun, useful and innovative AR applications. We had a great response from you guys and are very pleased with your involvement. We wish to thank all the participants for their enthusiasm and creative apps, especially from those focusing on ARToolKit for Unity.

So, without further ado, we are delighted to announce that the winner of our contest is the ExFlore team from Indonesia comprising Adi Satria Pangestu, Syifa Ariandini and Desca Setyadzikri. Their application, explaining a traditional Indonesian fable was well documented, well designed and accompanied by excellent supporting materials. Congratulations!

But there’s more… the runner-up for the contest is the tulAR team, comprising Andre Zefaldi, Ari Yanto and Ade Iriani Sapitri. Coincidentally, the tulAR team comes from the same university as the ExFlore team, demonstrating the amount of interest and talent for Augmented Reality currently developing in Indonesia!

The tulAR team created an application showing a 3D representation of human skeleton’s bones, and is designed for teaching elementary school students how the human skeleton is constructed.

From all of us in the ARToolKit team, congratulations to all our winners and thank you for participating!

JSARToolKit Release


We are pleased to announce the release of JSARToolKit! This is basically ARToolKit usable in JavaScript. We took ARToolKit v5.3.1 and compiled it from C++ to JavaScript using EMscriptem. EMscriptem is an effort mostly driven by Mozilla that allows us to compile C/C++ code and run it in our browsers. It is able to produce pure JavaScript, ASM.js and later it will produce WebAssembly, which will help you code run even faster. The resulting code is already running quite fast considering it is running in JavaScript and will be running much faster once WebAssembly is ready.

So, what can you do with JSARToolKit? Well, first of all you are able to run ARToolKit within your browser. This means you will be able to produce Augmented Reality without installing an application. The same code can run easily across all of your devices - mobile or desktop - thanks to the power and flexibility of the web! Here are some demo examples of what you can do with it. (We recommend Firefox for viewing these examples.)

There are also examples linking ARToolKit with three.js, one of the most popular WebGL libraries. Have fun and create cool 3D models that you can then display in AR using this completely open source stack, just like these people did.

JSARToolKit can be downloaded here. We encourage you to try it out and let us know what you think!