luaj/luaj
Lightweight, fast, Java-centric Lua interpreter written for JME and JSE, with string, table, package, math, io, os, debug, coroutine & luajava libraries, JSR-223 bindings, all metatags, weak tables and unique direct lua-to-java-bytecode compiling. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4024
- days_rel: n/a
- days_push: 1227
- n_releases_24m: 0
Adoption not part of the score
1046 stars · 182 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Luaj is a lightweight, fast Lua interpreter (Lua 5.2.x compatible) written entirely in Java for JME, JSE, and JEE environments. It includes standard Lua libraries, JSR-223 scripting bindings, LuaJava API support, and unique direct Lua-to-Java-bytecode compilation.
Use cases
- embed a Lua scripting engine in a Java application
- run Lua scripts on the JVM without native dependencies
- expose Java objects to Lua scripts via luajava
- use Lua as a JSR-223 pluggable scripting language
- compile Lua source directly to Java bytecode for performance
- sandbox user-written scripts inside a Java server
When to choose
- you need Lua scripting embedded in a Java or JVM project
- you want a pure-Java, dependency-free Lua interpreter
- you need JSR-223 scripting integration or Lua-to-Java interop
When to avoid
- you need full Lua 5.3/5.4 language features
- you need C Lua performance or C API compatibility
- you need an actively developed interpreter with frequent updates
Facets
library · maturity maintenance
interpreter programming-language sdk programming-languages developer-tools jvm cross-platform lua lua-vm scripting-engine jsr-223 bytecode-compilation luajava interpreters scripting
5 sources
- readme: https://github.com/luaj/luaj · fetched 2026-08-28 · fcb480094001
- homepage: http://luaj.sourceforge.net/ · fetched 2026-08-29 · fd7f6082040f
- site_page: https://sourceforge.net/about · fetched 2026-08-29 · 47a5f3730d75
- site_page: https://sourceforge.net/p/forge/documentation/Docs%20Home · fetched 2026-08-29 · 3cca19403dfa
- site_page: https://sourceforge.net/about/leadership · fetched 2026-08-29 · bfffa8fdd816
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| luaj/luaj | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem