Available C++ Libraries FAQ

Tools for C++ Programmers

OOLua - C++ and Lua binding

OOLua is a cross platform, test driven, dependancy free Open Source library which uses C++03 template meta-programming and pre-processor magic to generate non intrusive proxies that provide a fast binding for the interaction of C++ classes with Lua; in addition it also provides a thin abstraction layer for interfacing with the Lua stack. It supports multiple inheritance C++ classes without using C++ RTTI and does not use exceptions by default although they are easily enabled.

Operating Systems

  • Linux
  • Unix
  • PC Windows
  • Mac
  • BSD
  • could run on any OS, but not tested


  • Visual C++
  • Any standard C++ compiler

Added : 2010-01-02 Amended: 2013-11-27 Licensing : Open Source

Add a comment
Our ads
Buy gold
Beat the credit crunch - buy gold online - quickly, safely and at low prices
Trumphurst Home Page
C++ Usenet Newsgroup
A Web form for submissions to this list
Contact the author for permission to distribute

Copyright (c) 2024 Nikki Locke, Trumphurst Ltd.
Permission is granted to distribute over the Internet without charge. The author's permission is required (and usually given) to distribute in any other way, including on CD.