List of augmented reality software

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The following is a list of augmented reality software including programs for application development, content management, gaming and integrated AR solutions.

Open source[edit]

  • Argon, augmented reality browser by Georgia Tech's GVU Center that uses a mix of KML and HTML/JavaScript/CSS to allow developing AR applications; any web content (with appropriate meta-data and properly formatted) can be converted into AR content; as of November 2011, available for iPhone only.[1][2]
  • ARToolKit, an open source (dual-license: GPL, commercial) C-library to create augmented reality applications; was ported to many different languages and platforms like Android, Flash or Silverlight; very widely used in augmented reality related projects.
  • ArUco, a minimal library for augmented reality applications based on OpenCV; licenses: BSD, Linux, Windows.[3]
  • JavaCV, A Java/Android interface to OpenCV; licenses: GPLv2 [4]
  • ATOMIC Authoring Tool, a multi-platform authoring for creating AR applications on Microsoft Windows, Linux and Mac OS X operating systems.[5]
  • Goblin XNA, a platform for researching 3D user interfaces, including mobile augmented reality and virtual reality, emphasizing games; written in C#, based on Microsoft XNA Game Studio 4.0, BSD license.[6][7]
  • GRATF, open-source (GPLv3) project, which includes C# library for detection, recognition and 3D pose estimation of optical glyphs. The project includes application, which does 2D and 3D augmented reality.[8]
  • mixare (mix Augmented Reality Engine), open-source (GPLv3) augmented reality engine for Android and iPhone; works as an autonomous application and for developing other implementations.[9][10]
  • PTAM, non-commercial use only.[11][12][13]
  • DroidAR, open source (dual-license: GPLv3 or commercial) augmented reality framework for Android, featuring location based and marker based AR.[14][15][16]
  • GeoAR, open source (Apache 2.0 License) browser for Android, featuring location based AR and a flexible data source framework.[17]
  • BeyondAR, open source (Apache 2.0 License) augmented reality framework based on geo localisation for Android.[18][19]


AR development toolkits[edit]

  • PointCloud SDK is a Software Development Kit from 13th Labs for creating augmented reality applications for iOS devices, offering simultaneous Localization and Mapping (SLAM).[20][21]
  • Vuforia Augmented Reality SDK, formerly known as QCAR, is a Software Development Kit for creating augmented reality applications for mobile devices.[22][23]
  • Metaio SDK, is a multiplatform SDK that supports tracking and rendering.[24][25]

AR content management systems[edit]

End-to-end branded app solutions[edit]


Certain gaming devices, such as the EyeToy, PlayStation Eye, Kinect, Nintendo 3DS, PlayStation Portable, PlayStation Vita and some mobile devices, use cameras to augment computer graphics onto live footage. The majority of AR software uses special cards which are read by the device to pinpoint where the graphics will form.


  1. ^ MacIntyre, Blair. "Argon". Georgia Tech Augmented Environments. 
  2. ^ MacIntyre, Blair. Argon and the AROS (AR in Open Spaces) project for ISEA2012 Blair's Research Blog, September 21, 2012
  3. ^ "ArUco: a minimal library for Augmented Reality applications". Machine Vision Applications, University of Cordoba. 
  4. ^ ATOMIC Authoring Tool,
  5. ^ [1],
  6. ^ Oda, Onan; Feiner, Steven. "Goblin XNA: A Platform for 3D AR and VR Research and Education". Columbia University Computer Graphics & User Interfaces Lab. 
  7. ^ Developing AR Application using Goblin XNA Azerdark, March 16, 2011
  8. ^ Kirillov, Andrew. "Glyph Recognition And Tracking Framework". 
  9. ^ Samani, Nitin. mixare – A New Augmented Reality Engine For Android, Augmented Planet March 19, 2010
  10. ^ "mixare – Open Source Augmented Reality Engine".
  11. ^ Klein, Georg; Murray, David. Parallel Tracking and Mapping for Small AR Workspaces, Active Vision Laboratory Department of Engineering Science, University of Oxford
  12. ^ Smith, Andy Hudson. Parallel Tracking and Mapping on the iPhone: Augmented Reality App Development, Digital Urban June 25, 2009
  13. ^ Azoulay, Roy. Parallel Tracking and Mapping (PTAM) news
  14. ^ "DroidAR Augmented Reality Framework". 
  15. ^ DroidAR + Google Maps DroidAR
  16. ^ Madden, Lester. DroidAR Engine For Android Developers, Augmented Planet, May 4, 2011
  17. ^ "GeoAR Augmented Reality Framework". 
  18. ^ "BeyondAR Framework". 
  19. ^ "BeyondAR source code". 
  20. ^ [2]
  21. ^ [3]
  22. ^ Vuforia (Augmented Reality),
  23. ^ Goodwin, Richard. Qualcomm’s Vuforia shows massive potential for Augmented Reality, 11 September 2012
  24. ^ Metaio (Augmented Reality),
  25. ^ App Developer Magazine. [4], 28 October 2014
  26. ^ Donavan, Jay. Map Your Own 3D Space With Metaio Creator Mobile, TechCrunch, February 29, 2012
  27. ^ Ozler, Levent. metaio Creator: Augmented Reality Software for Non-Developers, Dexigner, May 8, 2012
  28. ^ Alliban, James. – ARE2010 – Augmented Reality utopia in Silicon Valley June 10, 2010
  29. ^ buildAR (Smart 100), Anthill Magazine, March 24, 2012
  30. ^!u6bUe
  31. ^
  32. ^ Sterling, Bruce. Augmented Reality: Hoppala as content platform, Wired, March 7, 2011
  33. ^ Cameron, Chris. Augmented Reality Becoming More Like the Read/Write Web ReadWriteWeb, July 16, 2010
  34. ^ Dave Larsen (16 July 2013). "Firm Makes Speedway Game ; Application Created by Kettering Company Gets 100,000 Downloads". Dayton Daily News. Retrieved 6 May 2014. 
  35. ^ Madidos. "Endgame: The calling collection". Collection. Retrieved 27 February 2015. 
  36. ^ Beckman, Mariah (December 8, 2014). "LyteShot Interview with CEO Mark Ladd & CTO Tom Ketola". Gizorama. Retrieved January 4, 2015. 
  37. ^ Narayan, Saket. 36 Awesome Augmented Reality Apps & Games for Android, Tech Splurge' - 17 March 2011
  38. ^ Toto, Serkan. Augmented Reality? The Tuttuki Bako box needs your finger to play with virtual characters. CrunchGear' - 8 October 2008.