sol2

Lua wrapper library

A C++ library providing a Lua binding with advanced features and high performance.

Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:

GitHub

4k stars
129 watching
524 forks
Language: C++
last commit: almost 2 years ago
Linked from 5 awesome lists

androidclangcpp17gccioslualua-bindinglua-bindingslua-scriptingluajitmodern-cppndksimplesolvisual-cppvisual-studio

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
terralang/terraA low-level system programming language designed to interoperate seamlessly with Lua and embeddable in existing C code2,739
luals/lua-language-serverA language server providing Lua code completion, diagnostics, and other development tools3,428
love2d/loveA 2D game framework written in C++ for Lua programming language5,340
zbirenbaum/copilot.luaA plugin that provides an alternative to GitHub Copilot's functionality in Neovim with improved efficiency and integration.2,828
luvit/luvitA Node.js-like API for the Lua language and runtime.3,839
robloach/raylib-lua-solA Lua library that enables videogame programming using raylib and sol2, allowing developers to easily prototype and develop games with Lua.95
llm-workflow-engine/llm-workflow-engineA command-line tool and workflow manager for interacting with large language models like ChatGPT/GPT4.3,674
luraproject/luraAn API Gateway framework that acts as an aggregator of multiple backend services into single endpoints.6,393
alpha-vllm/llama2-accessoryAn open-source toolkit for pretraining and fine-tuning large language models2,732
nvim-lua/plenary.nvimA comprehensive Lua library providing a set of reusable functions for various tasks in Neovim plugins2,850
pkulchenko/zerobranestudioA lightweight IDE for Lua programming that provides code completion, debugging, and live coding capabilities.2,627
serge-chat/sergeA fully dockerized web interface for chatting with Alpaca through llama.cpp5,689
luau-lang/luauA scripting language and tooling suite designed to be compatible with Lua 5.1, while introducing features like type annotations, for use in game development and other applications.4,117
chroma-core/chromaAn in-memory document retrieval system for natural language processing applications15,865
langfuse/langfuseAn integrated development platform for large language models (LLMs) that provides observability, analytics, and management tools.7,123