Rust Lua

Open-source Rust projects categorized as Lua

Top 23 Rust Lua Projects

  • sn0int

    Semi-automatic OSINT framework and package manager

  • sniprun

    A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages

    Project mention: Tools for productivity | | 2023-03-07

    REPL??? Do you have a very-easy-to-use way of running and testing your code? From vim-slime to nvim sniprun to autocommands with the built in terminal, to an external repl like ptpython (for python obviously). iron.nvim and conjure are two other neovim repl plugins. There are many ways of running the code that you're working on, and having something that makes this really easy for you is pretty essential. (sometimes I use inotifytools on linux to literally just run the script every time I save it.)

  • InfluxDB

    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.

  • StyLua

    An opinionated Lua code formatter

    Project mention: question about plugins | | 2022-10-04

    Use and enforce a style with StyLua) or LuaFormatte and neovim can autoformat for ya.

  • wu

    🐉 A practical game and data language

    Project mention: Why does Rust have parameters on impl? | | 2022-11-19
  • distant

    🚧 (Alpha stage software) Library and tooling that supports remote filesystem and process operations. 🚧

    Project mention: Any recommendations for operating system authentication libraries? | | 2022-11-29

    The reason being is that I've written a service called distant with a companion neovim plugin, distant.nvim, and want to provide forms of authentication in the same vein as ssh.

  • xbase

    Develop Apple software products within your favorite editor.

    Project mention: Why Rust ? | | 2022-07-31

    I think an excellent example is

  • Clue

    C/Rust like programming language that compiles into Lua code (by ClueLang)

    Project mention: GitHub - ClueLang/Clue: C/Rust like programming language that compiles into Lua code | | 2022-06-14
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • dash.nvim

    🏃💨 Search from your Neovim fuzzy finder. Built with Rust 🦀 and Lua

  • bevy_mod_scripting

    Bevy Scripting Plugin

    Project mention: Bevy 0.10: data oriented game engine built in Rust | | 2023-03-06

    So far, there are promising experiments like, but nothing's really caught fire in the community yet.

  • Blightmud

    A terminal mud client written in Rust

    Project mention: Terminal based MUD map plotter / recorder? | | 2023-02-24
  • hematita

    A memory safe Lua interpreter

  • rust-lua

    Safe Rust bindings to Lua 5.1

  • colorgen-nvim

    :rocket: Blazingly fast colorscheme generator for Neovim written in Rust :crab:

    Project mention: How Can I Make A Color scheme In Lua For NeoVim? Any Boilerplate? | | 2022-09-12
  • lua-in-rust

    The Lua programming language, implemented in Rust.

    Project mention: data types in function definition | | 2023-01-13
  • tealr

    A wrapper around mlua and rlua to generate documentation and other helpers

    Project mention: What's everyone working on this week (28/2022)? | | 2022-07-11

    working more on tealr more specifically tealr_doc_gen

  • hv-dev

    Slow down, upon the teeth of Orange: Heavy is an opinionated, efficient, relatively lightweight, and tightly Lua-integrated game framework for Rust.

    Project mention: What's everyone working on this week (25/2022)? | | 2022-06-20

    Fixing some short comings in tealr that people discovered. Also, making hv_lua work with tealr and ideally start adding that fishfight.

  • lua-json5

    A json5 parser for luajit

    Project mention: Does anyone use nvim-dap sharing launch.json files with vscoders? | | 2022-10-25

    I work with people who use vscode so our debugging is built around vscode's launch.json. After trying out nvim-dap I'm able to define my own launch.json files. However, vscode allows for comments & trailing commas. nvim-dap points to using Joakker/lua-json5 instead of nvim's internal parser:

  • script-bench-rs

    Rust embedded scripting languages benchmark

    Project mention: Benchmarking mlua/rlua/rhai - Rust embedded scripting languages | | 2022-07-19

    Here are the results and code:

  • lunify

    A crate for converting Lua bytecode to different versions and formats

    Project mention: Introducing Lunify: A tool for converting Lua bytecode | | 2022-12-06

    I've put in a lot of effort to make sure that the code base is clean and well documented, so please feel free to check out the source code if you're interested in how this is actually implemented.

  • airscript

    Like Lua, but in Rust, and different

    Project mention: Show HN: AirScript – Like Lua, but in Rust, and Different | | 2022-06-27
  • factorio-lib-rs

    Rust library with a collection of things about Factorio

  • luacells

    A Rust text-based cellular automata simulator that uses Lua for rule definitions.

    Project mention: luacells - Write Cellular Automata in Lua | | 2022-10-02
  • dayax

    Simple and experimental scriptable web server, based on Lua, Rust and Axum

    Project mention: What’s everyone working on this week (3/2023)? | | 2023-01-16
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-07.

Rust Lua related posts


What are some of the best open-source Lua projects in Rust? This list will help you:

Project Stars
1 sn0int 1,477
2 sniprun 1,019
3 StyLua 927
4 wu 443
5 distant 335
6 xbase 307
7 Clue 263
8 dash.nvim 211
9 bevy_mod_scripting 173
10 Blightmud 161
11 hematita 161
12 rust-lua 124
13 colorgen-nvim 122
14 lua-in-rust 90
15 tealr 43
16 hv-dev 14
17 lua-json5 12
18 script-bench-rs 8
19 lunify 7
20 airscript 5
21 factorio-lib-rs 5
22 luacells 1
23 dayax 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives