jLuaScript
zigbee-lua
jLuaScript | zigbee-lua | |
---|---|---|
4 | 2 | |
- | 28 | |
- | - | |
- | 0.0 | |
- | about 3 years ago | |
Lua | ||
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jLuaScript
-
Lua scripting support in Java
I've found a few options for libraries that make this possible, notably LuaJava, LuaJ, JLua, and jLuaScript, but I'm having a tough time setting them up and getting them to work.
-
jLuaScript 1.3 - A Java/Lua bridge that allows you to use Java Objects directly in Lua scripts.
Please see the README for further details and examples and the example directory of course.
-
What projects have you done with Lua?
Well...do libraries using Lua as scripting target count? jLuaScript is a Java/Lua bridge that allows you to write Lua scripts that are run on the JVM and can access all Java classes. I use mainly for scripting if a shell script would become too complex (for example processing music or image files).
zigbee-lua
-
ZIGBEE/ZWAVE - Low Level access - Script language (LUA?)
Did anybody tried this? https://github.com/hwhw/zigbee-lua
-
What projects have you done with Lua?
I wrote a Zigbee coordinator that does currently manage all lighting in my flat (https://github.com/hwhw/zigbee-lua). Somewhat out of necessity, I didn't feel like having them cloud-controlled. Uses ljsyscall heavily (for an epoll event loop, serial device connection, TCP/IP, UDP). Has a nice coroutine-based "task" system with message passing/event handling concept (in lib/ctx.lua) and a very very very basic http 1.0 (sic) server. It also has a homebrewn binary format serialization/deserialization layer which uses kind of a metaprogramming strategy (lib/codec.lua, example format definition in interface interfaces/zigbee/proto-zcl.lua - you'll hardly recognize it as Lua code anymore...).
What are some alternatives?
koreader - An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
luahpdf - LuaHPDF is a module that lets you programmatically create PDF files using Lua.
Smalltalk - Parser, code model, interpreter and navigable browser for the original Xerox Smalltalk-80 v2 sources and virtual image file
CARA - Computer Aided Resonance Assignment (CARA)
eja - eja micro web server
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.
luajava - Lua for Java on Windows, Mac OS X, Linux, Android. 5.1, 5.2, 5.3, 5.4 or LuaJIT.
DroidSpot - DroidSpot game for Windows (Demo)
JLua - JLua is a scripting tool for Java. JLua is a fork of LuaJava. It includes many bug fixes and new features.
docker-recorder - Docker image for OwnTracks Recorder