rust-lua53 alternatives and similar packages
Based on the "Lua" category.
Alternatively, view rust-lua53 alternatives based on common mentions on social networks and blogs.
SaaSHub - Software Alternatives and Reviews
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of rust-lua53 or a related project?
README
rust-lua53
Aims to be complete Rust bindings for Lua 5.3 and beyond. Currently, master
is tracking Lua 5.3.3
.
Requires a Unix-like environment. On Windows, MSYS2 is supported.
You will need:
- wget (fetch on FreeBSD/Dragonfly, curl on MacOS)
- tar
- make
- gcc
Using crates.io
Add this to your Cargo.toml
:
[dependencies]
lua = "*"
Using git
Add this to your Cargo.toml
:
[dependencies.lua]
git = "https://github.com/jcmoyer/rust-lua53"
Example
extern crate lua;
fn main() {
let mut state = lua::State::new();
state.open_libs();
state.do_string("print('hello world!')");
}
License
Licensed under the MIT License, which is the same license Lua is distributed
under. Refer to LICENSE.md
for more information.
*Note that all licence references and agreements mentioned in the rust-lua53 README section above
are relevant to that project's source code only.