Lua Luajit

Open-source Lua projects categorized as Luajit

Top 14 Lua Luajit Projects

  • GitHub repo Kong

    🦍 The Cloud-Native API Gateway

    Project mention: Keystone as a standalone Identity Service | reddit.com/r/openstack | 2021-04-05

    However, if your goal is to secure services I would steer towards an API Gateway like Kong.

  • 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: Kindle fire 8hd for college? | reddit.com/r/kindlefire | 2021-04-13

    I always recommend KOReader. Along with being a nice software, it works on older Fires (I use it on a 2012 8.9" regularly) and can be sideloaded easily by itself without the Play Store.

  • GitHub repo apisix

    The Cloud-Native API Gateway

    Project mention: Apache Apisix – A Real-Time Cloud-Native API Gateway (Nginx, Etcd) | news.ycombinator.com | 2021-02-13
  • GitHub repo snabb

    Snabb: Simple and fast packet networking

    Project mention: LuaJIT Performance | reddit.com/r/Compilers | 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: https://github.com/snabbco/snabb or https://openresty.org/en/

  • GitHub repo luarocks

    LuaRocks is the package manager for the Lua programming language.

    Project mention: Please help me to install teal and luarocks on Windows 10 | reddit.com/r/neovim | 2021-02-24

    nvim use luajit2.1.0 (nvim --version) and I see it's compatible with lua 5.1 so I installed lua 5.1.5 with `chocolatey install lua51`. Lua is in my path. I downloaded latest luarocks here (Windows all-in-one executable) and put it in my path but after, I'm loose.

  • 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: Lua's Lack of “Batteries” | news.ycombinator.com | 2021-01-15

    I'm very surprised there was no mention of Penlight in that article. Penlight, a supplemental standard library for Lua that is heavily inspired by Python's own standard library, has been around for years now:

    https://github.com/lunarmodules/Penlight

  • GitHub repo LIKO-12

    LIKO-12 is an open source fantasy computer made using LÖVE.

    Project mention: Purchase not working. | reddit.com/r/pico8 | 2021-03-28
  • 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: Nelua: A Systems Programming Language with Lua Syntax | news.ycombinator.com | 2020-12-30
  • GitHub repo lua-vips

    Lua binding for the libvips image processing library

    Project mention: Obtaining width and height of a local image | reddit.com/r/lua | 2021-03-22
  • GitHub repo nvim-highlite

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

    Project mention: I will pay $50 to whoever updates Solarized to be in all Lua and support treesitter, telescope, fzf, lualine, and nvim-compe | reddit.com/r/neovim | 2021-03-30

    I wrote nvim-highlite, if you're looking for a replacement colorscheme "framework" it might be up your alley. Doesn't require dependencies.

  • GitHub repo Vermintide-2-Source-Code

    Versions 'Beta P2' to 4.2.2.3 and Associated Bundles

    Project mention: Chaos Wastes content | reddit.com/r/Vermintide | 2021-03-08

    Here is the decomp project on GitHub

  • GitHub repo zigbee-lua

    Zigbee coordinator and tools for LuaJIT

    Project mention: What projects have you done with Lua? | reddit.com/r/lua | 2020-12-22

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

  • GitHub repo fast_brainfuck.lua

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

    Project mention: High performance brainfuck interpreter/transpiler in LuaJIT | reddit.com/r/programming | 2021-03-12
  • 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 | reddit.com/r/lua | 2021-04-11
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-04-13.

Index

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

Project Stars
1 Kong 28,652
2 koreader 7,946
3 apisix 4,713
4 snabb 2,737
5 luarocks 2,087
6 Penlight 1,272
7 LIKO-12 817
8 nelua-lang 453
9 lua-vips 77
10 nvim-highlite 62
11 Vermintide-2-Source-Code 36
12 zigbee-lua 23
13 fast_brainfuck.lua 3
14 lua-timeago 0