Most popular lua repositories and open source projects

Lua is a programming language written in C that emphasizes performance. It has automatic memory management and is often used to extend software written in other languages.

nvim-ts-rainbow

Rainbow parentheses for neovim using tree-sitter. Use https://sr.ht/~p...

68   875   875  

lua-resty-openidc

OpenID Connect Relying Party and OAuth 2.0 Resource Server implementat...

235   857   857  

mlua

High level Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Roblox Luau bind...

78   856   856  

CodeArt

Use NeoVim as general purpose IDE

41   856   856  

Nginx-Lua-Anti-DDoS

A Anti-DDoS script to protect Nginx web servers using Lua with a HTML...

244   855   855  

neogen

A better annotation generator. Supports multiple languages and annotat...

41   848   848  

telekasten.nvim

A Neovim (lua) plugin for working with a markdown zettelkasten / wiki...

63   847   847  

distant.nvim

🚧 (Alpha stage software) Edit files, run programs, and work with LSP...

6   837   837  

lua.vm.js

The project is superceded by Fengari. See https://fengari.io/

100   832   832  

nvim-ts-context-commentstring

Neovim treesitter plugin for setting the commentstring based on the cu...

19   829   829  

WaxPatch

Dynamically load a lua script to change the behavior of your iOS appli...

183   828   828  

luago-book

《自己动手实现Lua》随书源代码

184   823   823  

onelinerhub

Thousands of code solutions with clear explanation @ onelinerhub.com

164   817   817  

hydra.nvim

Create custom submodes and menus

17   817   817  

legendary.nvim

🗺️ A legend for your keymaps, commands, and autocmds, with which-key.n...

14   815   815  

true-zen.nvim

🦝 Clean and elegant distraction-free writing for NeoVim

17   798   798  

raptorjit

RaptorJIT: A dynamic language for system programming (LuaJIT fork)

33   790   790  

material.nvim

:trident: Material colorscheme for NeoVim written in Lua with built-in...

100   786   786  

Mudlet

⚔️ A cross-platform, open source, and super fast MUD client with scrip...

283   780   780  

microstudio

Free, open source game engine online

78   780   780  

scrooge

A Thrift parser/generator

253   772   772  

vim-vide

Lightest vimrc, while strong enough. 最轻的vim配置,却足够强!

124   771   771  

go-cshared-examples

Calling Go Functions from Other Languages using C Shared Libraries

109   767   767  

OpenWAF

Web security protection system based on openresty

240   763   763  

rest.nvim

A fast Neovim http client written in Lua

62   756   756  

auto-session

A small automated session manager for Neovim

34   754   754  

luaj

Lightweight, fast, Java-centric Lua interpreter written for JME and JS...

146   744   744  

lazygit.nvim

Plugin for calling lazygit from within neovim.

30   742   742  

ltui

🍖 A cross-platform terminal ui library based on Lua

41   735   735  

neovim-lua

Neovim KISS configuration with Lua

117   729   729  

vgit.nvim

Visual git plugin for Neovim

15   724   724  

lua-http

HTTP Library for Lua. Supports HTTP(S) 1.0, 1.1 and 2.0; client and se...

80   716   716  

kong-docs-cn

微服务 Api 网关 Kong 最新文档中文版

170   715   715  

game-engine-2d

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

75   706   706  

rojo

Rojo enables Roblox developers to use professional-grade software engi...

144   703   703  

open-builder

Open "Minecraft-like" game with multiplayer support and Lua scripting...

81   702   702  

luastatic

Build a standalone executable from a Lua program.

38   696   696  

ldoc

LDoc is a LuaDoc-compatible documentation generator which can also pro...

172   694   694  

CS-Notes

:books: 编程语言语法基础与工程实践,JavaScript | Java | Python | Go |...

144   692   692  

janus-webrtc-gateway-docker

Perfect Docker Image for Media Streaming Expert User ( https://github....

201   692   692  

xboot

The extensible bootloader for embedded system with application engine,...

258   692   692  

luv

Bare libuv bindings for lua

171   689   689  

textadept

Textadept is a fast, minimalist, and remarkably extensible cross-platf...

41   685   685  

CC-Tweaked

Just another ComputerCraft fork

183   676   676  

nvim

neovim configuration written in lua

63   668   668  

sidebar.nvim

A generic and modular lua sidebar for Neovim

30   666   666  

picolove

PICO-8 Reimplementation in Love2D. Chat: https://discord.gg/jGEMUse6RM

65   663   663  

roblox-ts

A TypeScript-to-Luau Compiler for Roblox

95   663   663  

copilot-cmp

Lua plugin to turn github copilot into a cmp source

26   645   645  

nvim-scrollbar

Extensible Neovim Scrollbar

19   641   641