GitHub topics: lua-bindings
ThePhD/sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
Language: C++ - Size: 24.9 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 4,515 - Forks: 553

sackosoft/zig-luajit
Run Lua code in Zig apps! A package providing Zig language bindings to LuaJIT.
Language: Zig - Size: 316 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 47 - Forks: 3

flukso/lua-mosquitto
Lua bindings to the libmosquitto MQTT client library.
Language: C - Size: 64.5 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 64 - Forks: 42

simdsoft/yasio
A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client applications.
Language: C++ - Size: 56.3 MB - Last synced at: about 1 hour ago - Pushed at: 4 days ago - Stars: 1,000 - Forks: 227

luvit/luv
Bare libuv bindings for lua
Language: Lua - Size: 1.7 MB - Last synced at: about 17 hours ago - Pushed at: 4 days ago - Stars: 873 - Forks: 191

natecraddock/ziglua
Zig bindings for the Lua C API
Language: Zig - Size: 1.45 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 347 - Forks: 52

etactica/lua-libmodbus
lua bindings to libmodbus
Language: C - Size: 96.7 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 34 - Forks: 27

hslua/hslua
Haskell bindings to Lua, an embeddable scripting language.
Language: C - Size: 5.27 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 133 - Forks: 26

cpgf/cpgf
cpgf library
Language: C++ - Size: 5.85 MB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 220 - Forks: 60

Lua-cURL/Lua-cURLv3
Lua binding to libcurl
Language: C - Size: 595 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 286 - Forks: 65

OpenXRay/luabind-deboostified Fork of decimad/luabind-deboostified
luabind without boost for OpenXRay
Language: C++ - Size: 2.22 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 21

stetre/moongl
Lua bindings for OpenGL
Language: C - Size: 16.7 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 128 - Forks: 13

stetre/moonnuklear
Lua bindings for Nuklear
Language: C - Size: 1.91 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 114 - Forks: 10

nishu-murmu/nvim
My Neovim configurations.
Language: Lua - Size: 2.46 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 1

Semaeopus/Unity-Lua
A wrapper around MoonSharp that allows easy development of moddable Unity games
Language: C# - Size: 13.7 KB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 153 - Forks: 29

Quahu/Laylua
Lua wrapper and sandbox for .NET.
Language: C# - Size: 1.4 MB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 25 - Forks: 3

hoelzro/lua-linenoise
Lua bindings for linenoise with UTF-8 support (https://github.com/yhirose/linenoise/tree/utf8-support)
Language: C - Size: 15.7 MB - Last synced at: 14 days ago - Pushed at: almost 5 years ago - Stars: 48 - Forks: 13

stetre/moonglfw
Lua bindings for GLFW
Language: C - Size: 421 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 68 - Forks: 13

zhongfq/olua
A lua bindings library with code generation for c/c++
Language: Lua - Size: 18 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 15 - Forks: 7

zeromq/lzmq
Lua binding to ZeroMQ
Language: Lua - Size: 646 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 138 - Forks: 46

willothy/nvim-utils 📦
Utilities and bindings for writing Neovim plugins in Rust
Language: Rust - Size: 60.5 KB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 79 - Forks: 0

nyfair/freeimagerip
Gamecg composite library forks from FreeImage
Language: C++ - Size: 12.8 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 3

stetre/moonlibs
Lua libraries for graphics and audio programming
Size: 842 KB - Last synced at: 6 months ago - Pushed at: almost 2 years ago - Stars: 222 - Forks: 11

stetre/moonfltk
Lua bindings for FLTK
Language: C++ - Size: 745 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 50 - Forks: 9

stetre/moonvulkan
Lua bindings for Vulkan
Language: C++ - Size: 14.1 MB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 40 - Forks: 5

stetre/moonsdl2
Lua bindings for SDL2
Language: C - Size: 1.21 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 2

lcurses/lcurses Fork of jjandresson/lcurses
Lua bindings for Curses
Language: Shell - Size: 577 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 77 - Forks: 9

yanwei1983/luatinkerE
LUA to C++ Binding Library "lua_tinker" expand for c++11/14 and lua 5.3
Language: C++ - Size: 538 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 82 - Forks: 23

lqt5/lqt
Lua Binding for Qt5
Language: C++ - Size: 3.16 MB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 74 - Forks: 22

BindBC/bindbc-lua
Static & dynamic D bindings to the C API of Lua, compatible with BetterC, @nogc, and nothrow.
Language: D - Size: 61.5 KB - Last synced at: about 24 hours ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 5

stetre/moonsndfile
Lua bindings for libsndfile
Language: C - Size: 1.11 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

hslua/hslua-module-doclayout
Lua module wrapping Text.DocLayout.
Language: Haskell - Size: 86.9 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 2

daurnimator/lua-psl
Lua bindings to libpsl (https://github.com/rockdaboot/libpsl)
Language: C - Size: 104 KB - Last synced at: 29 days ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 1

moteus/lua-lluv
Lua binding to libuv
Language: C - Size: 752 KB - Last synced at: 29 days ago - Pushed at: over 4 years ago - Stars: 67 - Forks: 7

billyquith/ponder
C++ reflection library with Lua binding, and JSON and XML serialisation.
Language: C++ - Size: 8.88 MB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 635 - Forks: 93

daurnimator/lua-unistring
Lua bindings to libunistring (https://www.gnu.org/software/libunistring)
Language: C - Size: 199 KB - Last synced at: 29 days ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 1

sonoro1234/luaRtAudio
RtAudio + libsndfile lua binding. Now more interested in https://github.com/sonoro1234/LuaJIT-rtaudio
Language: C++ - Size: 1.06 MB - Last synced at: 14 days ago - Pushed at: over 5 years ago - Stars: 20 - Forks: 2

siffiejoe/lua-fltk4lua
Lua binding to the Fast Light Tool Kit (FLTK)
Language: C++ - Size: 211 KB - Last synced at: 6 months ago - Pushed at: almost 5 years ago - Stars: 54 - Forks: 5

gengyong/luaaa
C++ to LUA binding tool in a single header file.
Language: C++ - Size: 139 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 163 - Forks: 30

fnordpipe/lua-whois 📦
lua whois implementation
Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

moteus/librs232 Fork of srdgame/librs232
multiplatform library for serial communications over RS-232 (serial port)
Language: C - Size: 243 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 3

srdgame/lua-visapi
Lua module for vistek api
Language: C - Size: 16.6 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

frinknet/rava
Rava Micro-Service Compiler - Create purpose-specific micro-services in Lua and compile to binary
Language: C - Size: 167 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

0xdefnoterr/DDTankLuaWrapper
Lua Wrapper for a mobile game
Language: JavaScript - Size: 23.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

LesFarrell/lzip
Create and extract Zip archives with Lua. A simple Lua binding for https://github.com/kuba--/zip
Language: C - Size: 533 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

vgvgvvv/UniToLua
simple lua binding solution for unilua
Language: C# - Size: 16 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

delta1024/lunar_lua
Safe rust bindings to the Lua C api
Language: Rust - Size: 2.04 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ahf/irssi-lua
Unfinished Lua bindings for Irssi.
Language: C - Size: 117 KB - Last synced at: 29 days ago - Pushed at: about 16 years ago - Stars: 14 - Forks: 1

congard/solgen
C++ code generator for creating Lua bindings using sol2 library
Language: C++ - Size: 115 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 2

sbarisic/Lua.NET
Lua(JIT) for .NET using P/Invoke
Language: C# - Size: 101 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 1

marcopompili/lua-leveldb
Lua bindings for google's leveldb library.
Language: C++ - Size: 941 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 52 - Forks: 15

vabtree/lua546
Lua 5.4.6 documentation and internals.
Language: HTML - Size: 38.5 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

vabtree/qtlua
QtLua: a Lua interface to QT
Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

sundream/aoi
九宫格和十字链表两种实现
Language: C - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 21 - Forks: 10

nizikawa-worms/wkJellyWorm
A dead ProjectX clone for Worms Armageddon 3.8.1
Language: C++ - Size: 6.32 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 1

bruler/lua-fusion
cpp debugger for lua scripts
Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

shaunbennett/lucis
A rust ray tracer with lua based modelling
Language: Rust - Size: 49.6 MB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 28 - Forks: 0

protopopov1122/LuaCppB 📦
Lua-C++ bindings
Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

aurorafossorg/riverd-lua
Dynamic and static D bindings for Lua scripting language library
Language: D - Size: 41 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

SatyendraBanjare/luagit2
Updated Lua bindings to libgit2
Language: C - Size: 1000 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 16 - Forks: 2

hominsu/stella
Stella is a C++ library for integrating C++ code with Lua scripts. It provides a set of convenient tools and functions that allow you to pass data between C++ and Lua, call functions, and register C++ functions for Lua to call.
Language: C++ - Size: 17.6 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

merlinblack/manualbind
A C++ Lua binding without the cruft.
Language: C++ - Size: 431 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 0

udbg/llua 📦
Language: C - Size: 566 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

hslua/hslua-examples 📦
HsLua examples. This repository has been archived. See the hslua-examples folder in the main hslua repo for up-to-date examples.
Size: 37.1 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 2

LeoTHPS/MagicBean
C API for thread/window/process manipulation on Linux and Windows. Depends on AbstractionLayer. Includes sample bindings for various languages.
Language: C++ - Size: 50.8 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

stetre/moonusb
Lua bindings for libusb
Language: C - Size: 412 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 3

bagobor/cpp2lua-buindings-battle
Lua <-> C++ bindings libraries benchmark
Language: C++ - Size: 2.67 MB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 32 - Forks: 1

loyso/LuaCSP
Communicating Sequential Processes in Lua
Language: C - Size: 810 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 38 - Forks: 4

TheLartians/LuaGlue
Lua bindings for the Glue library
Language: C++ - Size: 60.5 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

Upbolt/Lua-ImGui
Object-oriented Lua bindings for ImGui
Language: C++ - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 3

max1220/lua-tmt
Simple lua binding for libtmt
Language: C - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

stetre/mooncl
Lua bindings for OpenCL
Language: C - Size: 460 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 0

HactarCE/cellua 📦
A fast, flexible, and feature-rich multidimensional cellular automaton simulator written in Python and Lua
Language: Python - Size: 76.2 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

hslua/tasty-lua 📦
Integrate Lua tests into tasty. This package is now part of the hslua monorepo.
Language: Haskell - Size: 41 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 2

hslua/hslua-module-text 📦
Lua module providing a selected set of operations on Text. NOTE: moved into the hslua monorepo.
Language: Haskell - Size: 38.1 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 2

hslua/hslua-aeson 📦
Instances to push and receive Aeson's Value type to and from the Lua stack. Code moved to folder hslua-aeson in repo https://github.com/hslua/hslua.
Language: Haskell - Size: 103 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2

sclu1034/lua-libpulse-glib
Mirror of https://git.sclu1034.dev/lucas/lua-libpulse-glib
Language: C - Size: 601 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

thislight/luapicohttpparser
Lua binding for picohttpparser.
Language: Lua - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

lichuan/lua2cpp
generator of binding code between lua and c++.
Language: C++ - Size: 465 KB - Last synced at: 22 days ago - Pushed at: almost 8 years ago - Stars: 6 - Forks: 2

AndreyBarmaley/sdl-window-engine
SDL window engine c++ (with lua bindings)
Language: C++ - Size: 4.93 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

udbg/unicorn-lua Fork of dargueta/unicorn-lua
Lua bindings for the Unicorn CPU emulation engine
Language: C++ - Size: 371 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

TeaEntityLab/rustLuaActor
Lua Actor implementation for Rust (in sync/async modes)
Language: Rust - Size: 44.9 KB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

udbg/luacom Fork of davidm/luacom
Microsoft Component Object Model (COM) binding for Lua
Size: 744 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

udbg/yara-lua
lua bindings to yara
Language: C++ - Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

diego3/ludum-game-engine
Game Engine made from scratch by myself
Language: HTML - Size: 18.7 MB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

dotnwat/lua-rados
RADOS bindings for Lua
Language: M4 - Size: 58.6 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 7 - Forks: 7

LuaAndC/luawt
Lua bindings for Wt
Language: C++ - Size: 758 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 3

hjelmeland/lua-lsqlite3-deb
Binary .deb packaging of LuaSQLite3 http://lua.sqlite.org
Language: C - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

moteus/lua-lluv-qless
Lua binding for qless - queue / pipeline management system
Language: Lua - Size: 123 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

daurnimator/lua-idn2
Bindings to libidn2 https://www.gnu.org/software/libidn/libidn2/manual/libidn2.html
Language: C - Size: 28.3 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

Racinettee/reef
lua binding in d
Language: C - Size: 1.71 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

tacigar/luatic
Lua C++ Binding Library.
Language: C++ - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

benzap/Kampf
Flexible game engine written in C++, Scripting in Lua
Language: C++ - Size: 4.26 MB - Last synced at: about 15 hours ago - Pushed at: almost 9 years ago - Stars: 13 - Forks: 1

kedorlaomer/lua-taglib
Lua bindings for taglib
Language: C - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
