Lua Luajit

Open-source Lua projects categorized as Luajit | Edit details

Top 22 Lua Luajit Projects

  • GitHub repo Kong

    🦍 The Cloud-Native API Gateway

    Project mention: 27 open-source tools that can make your Kubernetes workflow easier 🚀🥳 | | 2021-11-09
  • GitHub repo koreader

    An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices

    Project mention: The Joy of Cryptography | | 2021-11-24

    In case you haven't tried, I suggest using koreader. It has a good combination of a reliable crop and a usable reflow feature. Not ideal, but it's much better than constant zooming and moving the view around.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo apisix

    The Cloud-Native API Gateway

    Project mention: Ask HN: What API Gateways do you use? | | 2021-11-24

    I'm currently looking into using Apache APISIX, seems really interesting - especially the part of writing custom plugins.

    At Swisscom [1] we've created an APISIX [2] Plugin [3] to interact with Open Policy Agent (OPA) [4] to perform certain actions depending on the result of a policy evaluation.

    An integration with Ory Keto [5] could allow us to have a centralized API Gateway with authentication and authorization termination (by using opa-keto [6]).

    This is the power of open source technologies :)







  • GitHub repo snabb

    Snabb: Simple and fast packet networking

    Project mention: LuaJIT Performance | | 2021-02-17

    If you are curious to see a production level applications that takes advantage of LuaJIT's bevy of features, and especially the tracing JIT, have a look at: or

  • GitHub repo luarocks

    LuaRocks is the package manager for the Lua programming language.

    Project mention: Beginneer's guide to using Luarocks on neovim plugins | | 2021-08-04

    First, install Luarocks, i highly recommend taking a look at the wiki "Download" page on it's GitHub repo, there you can find installation instructions for Linux, BSD, MacOS and Windows

  • GitHub repo luakit

    Fast, small, webkit based browser framework extensible by Lua.

    Project mention: Have you ever achieved a keyboard only desktop environment without sacrifices? | | 2021-08-27


  • GitHub repo Penlight

    A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.

    Project mention: Trying Fennel for GTK apps and it's surprisingly good | | 2021-09-20

    As for batteries, there's things like penlight which comes with a huge set of pure Lua libraries inspired by Python. And, well, there's Fennel libraries with macros and more lispy style APIs.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo nelua-lang

    Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.

    Project mention: Ask HN: Best Books on the JVM? | | 2021-11-22

    I would recommend the following:

  • GitHub repo picolove

    PICO-8 Reimplementation in Love2D. Chat:

    Project mention: Pico-8 – Fantasy Console | | 2021-10-02
  • GitHub repo luaradio

    A lightweight, embeddable software-defined radio framework built on LuaJIT

    Project mention: What is your best GNU Radio Companion FM receiver flowgraph file ? Strangely, no FM receiver on ! | | 2021-09-15

    Instead maybe have a look to this jewel : Easy to install (a couple of dependencies and a simple copy from git). Using scripting instead of GUI, and based and blocks. Latest version includes built-in applications for demodulation and decoding. Well documented with valuable examples, easy to understand. Linux only, all platforms. I'm a big fan.

  • GitHub repo sqlite.lua

    SQLite/LuaJIT binding for lua and neovim

    Project mention: Is it possible for lua to read database files? | | 2021-10-30

    I haven't tried tami5/sqlite.lua yet, but added it to favorites because it looks really cool!

  • GitHub repo nvim-highlite

    A colorscheme template that is "lite" on logic for the developer.

    Project mention: Theme Help! | | 2021-09-13

    Not to self advertise (regulars here know I do that enough), but my colorscheme is made to work in any range of color. If you don't like it, look under the usage section— all of the colorschemes others have made with it also work without termguicolors.

  • GitHub repo koreader-base

    Base framework offering a Lua scriptable environment for creating document readers

    Project mention: project design with lua | | 2021-10-22

    Can't give you a tutorial, but maybe it is interesting to you how we (well, I'm not an active part of the team anymore, it has evolved considerably after my active time in that project - back in the day, I kicked off the humble beginnings) in the KOReader project went on, so I suggest to study that. We've separated the "glue" part - - from the "application" part, That approach served well, if I'm any judge, since the former deals with C/Lua interop (API and LuaJIT's FFI), while the latter is a "pure" Lua framework. Start with reading "reader.lua", it will eventually call in the main application loop, UIManager:run().

  • GitHub repo godot-lua-pluginscript

    Godot PluginScript for the Lua language, currently based on LuaJIT's FFI

    Project mention: First binary release of a LuaJIT based PluginScript for the Lua language \o/ | | 2021-09-07
  • GitHub repo lua-vips

    Lua binding for the libvips image processing library

    Project mention: Obtaining width and height of a local image | | 2021-03-22
  • GitHub repo fzy-lua-native

    Luajit FFI bindings to FZY

    Project mention: Looking for a neat Neovim config for wilder.nvim | | 2021-08-11

    fzy-lua-native similary doesn't use fzy, it's a matcher based on the algorithm that fzy uses. This is actually the same matcher used under the hood in telescope-fzy-native.

  • GitHub repo Vermintide-2-Source-Code

    Versions 'Beta P2' to and Associated Bundles

    Project mention: Javelin's reload animation is not the real speed of its reload, and we can make it reload faster. | | 2021-06-06

    So I checked the source code of Javelin, on weapon_reload, it actually said its anim_time_scale = 1 which means the animation of doing the reload is 1 sec. So you need to press R for 1 second to finsih the whole animation, especially when you are reloading more than 1 javelins, you need to keep press R for X sec, X is the ammo you need to reload.

  • GitHub repo raylua

    Cross-Platform, Modern, And updated LuaJIT bindings for raylib library.

    Project mention: Starting with Lua | | 2021-11-21

    rayLib via rayLua

  • GitHub repo zigbee-lua

    Zigbee coordinator and tools for LuaJIT

    Project mention: ZIGBEE/ZWAVE - Low Level access - Script language (LUA?) | | 2021-08-05

    Did anybody tried this?

  • GitHub repo fast_brainfuck.lua

    High performance brainfuck transpiler/interpreter for Lua with FFI support. Very fast implementation with multiple optimization passes.

    Project mention: Adventures in JIT compilation | | 2021-04-14

    I wrote my own Brainfuck to LuaJIT transpiler It beats any other available interpreter/transpiler in others scripting languages

  • GitHub repo lua-timeago

    Simple Lua library library for displaying dates as relative time ago language

    Project mention: Simple Lua library library for displaying dates as relative time ago language | | 2021-04-11
  • GitHub repo core

    Core libs for self-documented object oriented programming in lua. (by lua-rocks)

    Project mention: An early version of my documentation generator | | 2021-09-07

    Main project root

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 2021-11-24.

Lua Luajit related posts


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

Project Stars
1 Kong 30,662
2 koreader 9,309
3 apisix 7,734
4 snabb 2,778
5 luarocks 2,301
6 luakit 1,632
7 Penlight 1,384
8 nelua-lang 905
9 picolove 533
10 luaradio 524
11 sqlite.lua 178
12 nvim-highlite 125
13 koreader-base 89
14 godot-lua-pluginscript 83
15 lua-vips 83
16 fzy-lua-native 71
17 Vermintide-2-Source-Code 46
18 raylua 41
19 zigbee-lua 24
20 fast_brainfuck.lua 8
21 lua-timeago 6
22 core 4
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives