back to home

Best Open Source lua Libraries

A curated list of the most popular GitHub repositories tagged with lua. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1neovim/neovim

Vim-fork focused on extensibility and usability

96,658Vim Script
Analyze Code

#2coolsnowwolf/lede

Lean's LEDE source

31,331C
Analyze Code

#3NvChad/NvChad

Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.

27,894Lua
Analyze Code

#4LunarVim/LunarVim

🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.

19,225Lua
Analyze Code

#5nvim-telescope/telescope.nvim

Find, Filter, Preview, Pick. All lua, all the time.

19,087Lua
Analyze Code

#6cocos2d/cocos2d-x

Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.

18,942C++
Analyze Code

#7Hammerspoon/hammerspoon

Staggeringly powerful macOS desktop automation with Lua

14,505Objective-C
Analyze Code

#8spotify/annoy

Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

14,159C++
Analyze Code

#9AstroNvim/AstroNvim

AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins

14,128Lua
Analyze Code

#10dense-analysis/ale

Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support

13,968Vim Script
Analyze Code

#11nmap/nmap

Nmap - the Network Mapper. Github mirror of official SVN repository.

12,430C
Analyze Code

#12luanti-org/luanti

Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation

12,349C++
Analyze Code

#13lk-geimfari/awesomo

Cool open source projects. Choose your project and get involved in Open Source development now.

9,818Go
Analyze Code

#14nvim-mini/mini.nvim

Library of 40+ independent Lua modules improving Neovim experience with minimal effort

8,758Lua
Analyze Code

#15folke/which-key.nvim

💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.

6,950Lua
Analyze Code

#16turanszkij/WickedEngine

3D engine with modern graphics

6,894C
Analyze Code

#17yuin/gopher-lua

GopherLua: VM and compiler for Lua in Go

6,853Go
Analyze Code

#18awesomeWM/awesome

awesome window manager

6,809Lua
Analyze Code

#19akopytov/sysbench

Scriptable database and system performance benchmark

6,681C
Analyze Code

#20folke/trouble.nvim

🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.

6,679Lua
Analyze Code

#21lewis6991/gitsigns.nvim

Git integration for buffers

6,582Lua
Analyze Code