sol is a C++ library binding to Lua. It currently supports all Lua versions 5.1+ (LuaJIT 2.x included). sol aims to be easy to use and easy to add to a project. The library is header-only for easy integration with projects. Find it here. A run-through kind of tutorial is here! The API documentation goes over most cases (particularly, the "api/usertype" and "api/table_proxy" and "api/function" sections) that should still get you off your feet and going, and there's an examples directory here as well.
sol lua-bindings lua-binding lua-scripting simple modern-cpp gcc clang visual-studio android ios ndk visual-cpp luajit cpp17V1 replaced Boost with C++11. V2 added Lua bindings. V3 refactored to remove some warts, ease future development, and re-add serialisation. API is evolving. Ponder is a C++ multi-purpose reflection library. It provides an abstraction for most of the high-level concepts of C++: classes, enumerations, functions, properties.
c-plus-plus reflection library lua-binding serialization introspection cpp cpp11 cpp14 cpp-library reflection-library serialization-libraryThis is a POSIX binding for LuaJIT, Lua 5.1, 5.2 and 5.3; like most libraries it simply binds to C APIs on the underlying system, so it won't work on non-POSIX systems. However, it does try to detect the level of POSIX conformance of the underlying system and bind only available APIs. For a while, luaposix contained support for curses functionality too, but now it has its own lcurses repository again, where it is being maintained separately.
posix luaposix posix-apis luajit lua-binding luarocksH2服务器引擎架构是轻量级的,与其说是引擎,个人觉得称之为平台更为合适。因为它封装的功能少之又少,但是提供了非常简洁方便的扩展机制,使得可以用C++、python、lua、js、php来开发具体的服务器功能。H2引擎的灵感来源于web服务器Apache。
mmo game-engine rpg-engine tcp-server cpp-sockets lua-binding php-server jsLuagcrypt is a Lua binding to the Libgcrypt cryptographic library. Symmetric encryption/decryption (AES, etc.) and hashing (MD5, SHA-1, SHA-2, etc.) are supported. It is compatible with Lua 5.1, 5.2 and 5.3 and runs on Linux, OS X and Windows.
libgcrypt lua-bindingAn almost one-to-one lua binding for pugixml. A premake4 script and a couple of batch files reside in the top directory to generate makefiles into the Build directory. The generated Visual Studio 2013 solution is available in the repository.
lua-binding xmlA Lightweight and fully asynchronous HTTP server library based on libubox and referenced from uhttpd for Embedded Linux. If the install command fails, you can compile it yourself.
embedded http evhttp libhttp web https libubox openwrt lede uhttpd lua-bindingThis is full dropin replacement for llthreads library. In this example I use lua-log library.
threading pthreads lua-binding multithreading
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.