Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Similar projects and alternatives to mlua
High level Lua bindings to Rust
Fast as FUCK nvim completion. SQLite, concurrent scheduler, hundreds of hours of optimization.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
A collection of cryptographic primitives written in pure Lua
A TypeScript-like language for WebAssembly.
Embed lua with CMake
Source code for the Mun language and runtime.
A rust library for neovim clients
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
A fast, small, safe, gradually typed embeddable scripting language derived from Lua
Lokke: Clojure for Guile
File manager for Neovim. Better than NERDTree.
The Rust package registry
CLI search and replace | Space Age seD
Improved fzf.vim written in lua
An experimental Lua VM implemented in pure Rust
Colour your text / terminal to be more gay. 🏳️🌈
🏃💨 Search Dash.app from your Neovim fuzzy finder. Built with Rust 🦀 and Lua
API Documentation Browser
A cross-platform GUI library for Rust, inspired by Elm
A Python Interpreter written in Rust
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
mlua reviews and mentions
Do Rust and Lua work well together?
8 projects | reddit.com/r/rust | 3 Mar 2023
I'm not a specialist about text based multiplayer game, but from what I saw on Wikipedia it seem doable to do it with Rust and Bevy. On top of that you can add a layer of LUA with https://github.com/khvzak/mlua (or write your own bindings and sandbox later).
I was searching for embedded lanaguages in Rust and I found out I can use deno https://deno.land/[email protected]/embedding_deno which is amazing has anyone tried it ?
3 projects | reddit.com/r/rust | 2 Dec 2022
Repos using rlua/mlua
5 projects | reddit.com/r/rust | 28 Sep 2022
You can also look at the "dependents" section on crates.io https://crates.io/crates/mlua/reverse_dependencies and github https://github.com/khvzak/mlua/network/dependents
Rust and Lua api
2 projects | reddit.com/r/lua | 19 Aug 2022
Note rlua doesn't allow you to create native modules with it and has largely been superseded by https://github.com/khvzak/mlua since it's more maintained, has native module support and stuff like Luau and async/await.
Announcing mlua 0.8.0-beta with Roblox Luau support
4 projects | reddit.com/r/rust | 21 Mar 2022
I'm glad to announce first mlua version 0.8.0-beta.1 with Roblox Luau support.
Lua: Good, Bad, and Ugly Parts
11 projects | news.ycombinator.com | 22 Dec 2021
I believe mlua  is the recommended Lua Rust binding now.
Dash.nvim v0.8.0 now supports Telescope, fzf-lua, and Snap fuzzy finders!
6 projects | reddit.com/r/neovim | 1 Nov 2021
This is achieved through a backend/client architecture -- all core functionality (getting query results, opening selected item, search engine fallback, etc.) is implemented in a "backend" module, which is a Rust library exposed as a Lua module via mlua. The results returned by the backend then get fed into your fuzzy-finder of choice through thin clients, or "providers".
Dash.nvim is now blazing fast with native Rust bindings!
5 projects | reddit.com/r/neovim | 23 Oct 2021
Enter the newest iteration: native Rust bindings to Lua! Instead of communicating with the Rust backend through a Plenary job. the Rust backend now directly exposes a Lua API using the excellent mlua library which provides high-level Rust bindings to Lua. This allows me to basically implement a Lua module in Rust, so while the backend is written in Rust, you can directly import it as a Lua module (e.g. require('libdash_nvim').query()).
What scripting language and what implementation would you use with your program written in Rust?
15 projects | reddit.com/r/rust | 3 Oct 2021
I really love mlua. The api is excellent. You can convert between Rust and Lua values either with the ToLua and FromLua traits, and also serde serialization/deserialization. I tend to use a little of both.
I spent 1 year of my life on making a fast as fuck Vim completion client with ass loads of features. (Author of CHADTree)
18 projects | reddit.com/r/neovim | 14 Aug 2021
Lua is able to call back between C and Lua, just like Python. Rust wrappers/implementations like mlua exist to make this possible between Rust and Lua too.
A note from our sponsor - InfluxDB
www.influxdata.com | 30 Mar 2023