Lua

The LuaJIT Wiki

not logged in | [Login]

Embeds LuaJIT

  • GSL Shell : Library and Lua shell interface binding to the GNU Scientific Library (GSL), including matrices, vectors, and various math routines

  • Redis fork : Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes. Redis embeds Lua; this fork switches from PUC-Lua to LuaJIT.

  • Tarantool : Tarantool is a replicated, persistent in-memory database and a LuaJIT application server.

  • Csound : Csound is a user-programmable, open source, cross-platform software sound synthesis system and music composition system. Csound is its own language, but embeds LuaJIT to provide a more advanced programming paradigm, primarily for algorithmic composition, but also for sound synthesis.


    Supports LuaJIT

  • ZeroBrane Studio : ZeroBrane Studio is a lightweight Lua IDE with code completion, syntax highlighting, remote debugger, code analyzer, live coding, and debugging support for several Lua engines. Debugging scripts under LuaJIT is supported.

Implemented With LuaJIT

  • Snabb Switch : Snabb Switch is an open source virtualized Ethernet switch for software-defined cloud networks. Snabb Switch is a program that runs on the Hypervisor host and transfers Ethernet packets between virtual and physical machines.