SaaSHub helps you find the best software and product alternatives Learn more â
Top 23 Rust Lua Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
mlua
High level Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Luau bindings to Rust with async/await support
This is already available as an optional Lua target in mlua [0]. I recently built a programmable server for Server-Sent Events scriptable with Lua [1]. I chose Lua 5.4, but it's trivial to switch it to LuaJIT, or really any other Lua derivative including Roblox Luau. It's just a matter of enabling the mlua feature you want.
[0] https://github.com/mlua-rs/mlua
-
Lua supports most of this primarily through community packages. luarocks is the Lua package manager. Lua does not ship with a unit testing framework by default, but the community seems to have selected luaunit as the defacto testing library. LSP and linting support is provided through the lua-language-server and code formatting is handled through stylua. However, I can't find tooling similar to Python's bandit to perform security audits. I believe this to be an open area of Lua library development.
-
-
sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
-
codesnap.nvim
ðļ Snapshot plugin with rich features that can make pretty code snapshots for Neovim
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
Project mention: 3 years of fulltime Rust game development, and why we're leaving Rust behind | news.ycombinator.com | 2024-04-26
-
-
-
-
-
-
luac-parser-rs
lua bytecode parser written in Rust using nom, part of metaworm's lua decompiler, support lua51/lua52/lua53/lua54/luajit/luau https://luadec.metaworm.site/
-
-
-
lemmy-help
Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Lua discussion
Rust Lua related posts
-
Koto Programming Language
-
Ad: An Adaptable Text Editor
-
Steve Klabnik's Tutorial on Jujutsu (Git replacement)
-
Leaving Neovim for Zed
-
Issue with sourcekit lsp (swift)
-
Curious to know what are your general experiences on using keyboard and mouse input automations on Wayland...
-
Exploring Options for Dynamic Code Changes in Rust without Recompilation (hot reloading)
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Apr 2025
Index
What are some of the best open-source Lua projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | sn0int | 2,186 |
2 | mlua | 2,058 |
3 | StyLua | 1,792 |
4 | jumpy | 1,734 |
5 | sniprun | 1,570 |
6 | codesnap.nvim | 773 |
7 | xbase | 541 |
8 | bevy_mod_scripting | 496 |
9 | wu | 476 |
10 | Clue | 348 |
11 | bones | 265 |
12 | colorgen-nvim | 240 |
13 | Blightmud | 234 |
14 | luac-parser-rs | 229 |
15 | hematita | 215 |
16 | Wasynth | 150 |
17 | lemmy-help | 147 |
18 | rust-lua | 128 |
19 | darklua | 128 |
20 | lua-in-rust | 104 |
21 | tealr | 72 |
22 | script-bench-rs | 61 |
23 | lua-json5 | 36 |