lanes

Thread library

A lightweight multithreading library for Lua

Lanes is a lightweight, native, lazy evaluating multithreading library for Lua 5.1 to 5.4.

GitHub

469 stars
24 watching
97 forks
Language: C++
last commit: about 1 month ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
neopallium/lua-llthreads Provides low-level threading support for Lua applications. 145
moteus/lua-llthreads2 Reimplemented multithreading library with improved Lua support and threading control 76
lua-stdlib/lua-stdlib A collection of standard Lua libraries for various versions of the Lua programming language. 289
askyrme/luaproc A library that enables concurrent programming in Lua by providing support for coroutines and message passing between independent processes. 119
yonaba/30log A minimalist Lua library for object-oriented programming 459
lunarmodules/penlight A collection of reusable Lua libraries for input data handling, functional programming, and OS path management 1,946
liseen/lua-resty-http Provides a Lua-based HTTP client driver for non-blocking requests with support for various features and protocols. 188
io7m/coreland-lua-ada A C-based implementation of Ada bindings to the Lua language 6
peersuasive/luce A C++ GUI module for Lua based on JUCE, providing a lightweight and portable way to build cross-platform GUI applications. 127
lipp/lua-websockets Provides Lua modules for building Websocket clients and servers. 403
robloach/raylib-lua-sol A Lua library that enables videogame programming using raylib and sol2, allowing developers to easily prototype and develop games with Lua. 95
hengestone/lua-languages A collection of languages and projects that compile to or use Lua as their intermediate language 607
gligneul/lua-low-level An implementation of Lua using the LLVM C++ toolchain to generate native code with improved performance. 10
bungle/lua-resty-unistring Provides LuaJIT bindings to the GNU libunistring library for Unicode string manipulation. 7
hslua/hslua Provides a bridge between Haskell and Lua programming languages 130