Lua Luajit

Open-source Lua projects categorized as Luajit

Top 23 Lua Luajit Projects

  • Kong

    🦍 The Cloud-Native API Gateway

    Project mention: Self hosting costing questions | | 2023-03-13
  • 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: Kindle Touch - Reuse as an always-on agenda | | 2023-05-29

    Yes! Actually there's a lot of support for jailbreaking older Kindles out there. I use KOReader on mine, which natively supports RSS/Atom (as well as Wallabag).

  • 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.

  • apisix

    The Cloud-Native API Gateway

    Project mention: Your opinion on Kong | | 2023-03-22

    Their use of etcd was a hard pass for me; I don't need more etcd in my life

  • snabb

    Snabb: Simple and fast packet networking

    Project mention: The Fall of Datacenter Software | | 2022-08-25
  • luarocks

    LuaRocks is the package manager for the Lua programming language.

    Project mention: Luarocks doesn't work with LuaJIT | | 2023-04-12
  • cdn-up-and-running

    CDN Up and Running - Building a CDN from Scratch to Learn about CDN

    Project mention: Writing a Mini-CDN to Learn Nginx/Prometheus/Grafana/Lua | | 2022-12-26
  • luafun

    Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.

    Project mention: Lua library for dealing with iterators? | | 2023-03-07

    You're probably thinking of


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • luakit

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

  • 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: I love that Lua can access file so simply using, can Lua be used to delete, copy and paste folders? | | 2023-04-04 provides a bunch of functionality for stuff like that.

  • 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: Minimal, simple, efficient, statically typed, compiled, metaprogrammable, safe, and extensible systems programming language | | 2023-03-26
  • game-engine-2d

    Planimeter Game Engine 2D - LÖVE-based game engine for Lua

    Project mention: Fighting games use delay-based and rollback netcode | | 2023-01-22

    I don't think it's unpopular. We need more and better game software, what exists today is unsatisfactory for a plethora of reasons. I'm personally interested in this because I ship Planimeter Game Engine 2D, which comes with client-side prediction standard, and it's the largest pure-Lua game engine on GitHub.[1]


  • picolove

    PICO-8 Reimplementation in Love2D. Chat:

    Project mention: Turns are better than radians | | 2022-09-26
  • luaradio

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

    Project mention: LuaRadio | | 2023-01-24
  • sqlite.lua

    SQLite LuaJIT binding with a very simple api.

    Project mention: Neovim Sqlite question about dependencies | | 2023-05-01

    I'm currently working on a plugin that, it appears, is going to require the sqlite.lua package. According to its own README, it would require a couple of sqlite system packages (at least for linux) in order for it to run. However I've also come across some packages that have sqlite.lua as a dependency, but they don't inform the user in the readme about setting up sqlite on the system.

  • code_runner.nvim

    Neovim plugin.The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow

    Project mention: New User C Setup Help? | | 2023-05-24

    I would recommend the Neovim from Scratch series on Youtube with the addition of the code_runner.nvim plugin. It's a good config that will teach you a lot about configuring Neovim. code_runner.nvim is a nice addition, especially for a university student. Good luck!

  • godot-lua-pluginscript

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

    Project mention: How good is Lua in Godot | | 2023-02-08 this seems to be the main option. But it only supports 3.x not 4.x. I would have a dive into it but the functionality of GD script is vast and because it's the native implementation you are less likely to have issues down the line.

  • nvim-highlite

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

    Project mention: My first 'basic' colorscheme | | 2023-04-30

    My plugin and mini.colors can also do it.

  • projections.nvim

    A map to your filesystem

    Project mention: per project session saving | | 2023-05-15

    ended up finding and setting up projections before seeing the responses, which does exactly what I want

  • pure_lua_SHA

    SHA1, SHA2, SHA3, BLAKE2 and BLAKE3 functions written in pure Lua and optimized for speed

    Project mention: Is there a secure way to have client/server communication? | | 2022-08-03

    For signing, I use this pure Lua implementation of HMAC. I did have to make a couple of edits to make it function in CC though.

  • Prometheus

    Lua Obfuscator written in pure Lua (by prometheus-lua)

    Project mention: free obfuscator for roblox? | | 2023-01-02

    Prometheus: Discord:

  • lua-vips

    Lua binding for the libvips image processing library

  • koreader-base

    Base framework offering a Lua scriptable environment for creating document readers

  • fzy-lua-native

    Luajit FFI bindings to FZY

    Project mention: kirby.nvim - fuzzy picker based on kui.nvim | | 2023-02-13

    It uses fzy-lua-native for filtering, another of my creations in need of love. It filters on the main thread but should be responsive for repos up to maybe a few thousand files.

  • 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.

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-05-29.

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 34,925
2 koreader 12,903
3 apisix 11,889
4 snabb 2,897
5 luarocks 2,804
6 cdn-up-and-running 2,364
7 luafun 1,890
8 luakit 1,862
9 Penlight 1,685
10 nelua-lang 1,550
11 game-engine-2d 702
12 picolove 657
13 luaradio 563
14 sqlite.lua 357
15 code_runner.nvim 341
16 godot-lua-pluginscript 230
17 nvim-highlite 204
18 projections.nvim 168
19 pure_lua_SHA 159
20 Prometheus 129
21 lua-vips 108
22 koreader-base 104
23 fzy-lua-native 102
TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.