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.

lspkind.nvim

vscode-like pictograms for neovim lsp completion items

19   517   517  

CC-Tweaked

Just another ComputerCraft fork

138   506   506  

rojo

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

98   503   503  

LuaScriptCore

一款简单易用的多平台Lua桥接器,目前支持在iOS、Mac OS X、Android以及Uni...

113   499   499  

distant.nvim

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

1   498   498  

kommentary

Neovim commenting plugin, written in lua.

12   497   497  

mpv_thumbnail_script

A Lua script to show preview thumbnails in mpv's OSC seekbar, sans ext...

49   493   493  

turbo

Turbo is a framework built for LuaJIT 2 to simplify the task of buildi...

86   492   492  

completely-unscientific-benchmarks

Naive performance comparison of a few programming languages (JavaScrip...

75   491   491  

gideros

Gideros Release version

101   488   488  

hlua

Rust library to interface with Lua

48   476   476  

gluon

a modular framework for creating OpenWrt-based firmwares for wireless...

302   475   475  

StyLua

An opinionated Lua code formatter

25   471   471  

Discordia

Discord API library written in Lua for the Luvit runtime environment

123   470   470  

mlua

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

44   467   467  

nvim-ts-context-commentstring

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

12   466   466  

lsp-status.nvim

Utility functions for getting diagnostic status and progress messages...

37   462   462  

tiny-ecs

ECS for Lua

54   460   460  

sidebar.nvim

A generic and modular lua sidebar for Neovim

16   460   460  

neo-tree.nvim

Neovim plugin to manage the file system and other tree like structures...

37   459   459  

nui.nvim

UI Component Library for Neovim.

8   453   453  

LuaFormatter

Code formatter for Lua

74   448   448  

e

A dead simple editor

23   447   447  

cpp-game-engine-book

从零编写游戏引擎教程 Writing a game engine tutorial from scratch

47   445   445  

luaunit

LuaUnit is a popular unit-testing framework for Lua, with an interface...

125   441   441  

neoGFX

Cross-platform GPU-oriented C++ application/game framework

38   438   438  

lua-resty-jwt

JWT For The Great Openresty

161   437   437  

nvim

neovim configuration written in lua

49   436   436  

go.nvim

Modern Go plugin for Neovim, based on gopls, treesitter, Dap and a var...

33   436   436  

LuaPerfect

A pure C++ Lua IDE project, aimed to be the fastest and lightest Lua I...

70   435   435  

ledge

An RFC compliant and ESI capable HTTP cache for Nginx / OpenResty, bac...

59   431   431  

paq-nvim

🌚 Neovim package manager

27   429   429  

neogen

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

24   427   427  

GroupButler

This bot can help you in managing your group with rules, anti-flood, d...

298   426   426  

auto-session

A small automated session manager for Neovim

18   424   424  

love-release

:love_letter: Lua script that makes LÖVE game release easier

25   422   422  

VimMode.spoon

Adds vim keybindings to all OS X inputs

24   422   422  

TrueZen.nvim

🦝 Clean and elegant distraction-free writing for NeoVim

6   421   421  

luaposix

Lua bindings for POSIX APIs

112   419   419  

material.nvim

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

51   418   418  

aniseed

Neovim configuration and plugins in Fennel (Lisp compiled to Lua)

22   417   417  

nvim-gps

Simple statusline component that shows what scope you are working insi...

25   417   417  

WolfHUD

Payday 2 HUD

189   413   413  

moon

A cross-platform,lightweight,scalable game server framework written...

107   412   412  

registers.nvim

📑 Neovim plugin to preview the contents of the registers

14   410   410  

pandaCard

脑子发热去创业,血本无归赔的只剩裤衩一条,心灰意冷下开源代码,就当花钱...

206   409   409  

breeze

一个C++的轻量级的分布式服务器引擎, 架构思想为一切皆service.

192   408   408  

gruvbox.nvim

Lua port of the most famous vim colorscheme

67   408   408  

Juggler

A system that may trick hackers. 一个也许能骗到黑客的系统。

45   395   395  

einx

a framework in golang for game server or app server

69   394   394