Top Lua Repositories

Explore the most popular Lua projects on GitHub. Find high-quality code examples and learn from the community.

101 repositories721,341 total stars
#RepositoryLanguageStarsForks
#1
Kong/kong
🦍 The Cloud-Native API Gateway and AI Gateway.
Lua
40,152
4,862
#2
nagadomi/waifu2x
Image Super-Resolution for Anime-Style Art
Lua
27,750
2,708
#3
NvChad/NvChad
Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience.
Lua
25,705
2,174
#4
nvim-lua/kickstart.nvim
A launch point for your personal nvim configuration
Lua
22,336
29,434
#5
LazyVim/LazyVim
Neovim config for the lazy
Lua
19,552
1,373
#6
koreader/koreader
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
Lua
18,795
1,338
#7
LunarVim/LunarVim
🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
Lua
18,678
1,510
#8
jcjohnson/neural-style
Torch implementation of neural style algorithm
Lua
18,305
2,697
#9
nvim-telescope/telescope.nvim
Find, Filter, Preview, Pick. All lua, all the time.
Lua
16,997
858
#10
folke/lazy.nvim
💤 A modern plugin manager for Neovim
Lua
16,524
403
#11
cmusatyalab/openface
Face recognition with deep neural networks.
Lua
15,249
3,597
#12
apache/apisix
The Cloud-Native API Gateway and AI Gateway
Lua
14,858
2,558
#13
AstroNvim/AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
Lua
13,115
940
#14
junyanz/CycleGAN
Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more.
Lua
12,538
1,953
#15
karpathy/char-rnn
Multi-layer Recurrent Neural Networks (LSTM, GRU, RNN) for character-level language models in Torch
Lua
11,727
2,604
#16
neovim/nvim-lspconfig
Quickstart configs for Nvim LSP
Lua
11,362
2,120
#17
yetone/avante.nvim
Use your Neovim like using Cursor AI IDE!
Lua
10,886
433
#18
iDvel/rime-ice
Rime 配置:雾凇拼音 \
Lua
10,855
711
#19
xmake-io/xmake
🔥 A cross-platform build utility based on Lua
Lua
10,701
822
#20
phillipi/pix2pix
Image-to-image translation with conditional adversarial nets
Lua
10,320
1,721
#21
hrsh7th/nvim-cmp
A completion plugin for neovim coded in Lua.
Lua
8,565
408
#22
williamboman/mason.nvim
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
Lua
8,497
288
#23
wbthomason/packer.nvim
A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
Lua
7,987
263
#24
rxi/lite
A lightweight text editor written in Lua
Lua
7,877
357
#25
xiaorouji/openwrt-passwall
None
Lua
7,826
2,731
#26
ThePrimeagen/harpoon
None
Lua
7,650
408
#27
nvim-tree/nvim-tree.lua
A file explorer tree for neovim written in lua
Lua
7,560
610
#28
docker/dockercraft
Docker + Minecraft = Dockercraft
Lua
7,265
396
#29
folke/tokyonight.nvim
🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.
Lua
6,830
449
#30
echasnovski/mini.nvim
Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort
Lua
6,776
225
#31
nvim-neorg/neorg
Modernity meets insane extensibility. The future of organizing your life in Neovim.
Lua
6,732
220
#32
nvim-lualine/lualine.nvim
A blazing fast and easy to configure neovim statusline plugin written in pure lua.
Lua
6,680
482
#33
craftzdog/dotfiles-public
My personal dotfiles
Lua
6,633
1,174
#34
ntop/ntopng
Web-based Traffic and Security Network Traffic Monitoring
Lua
6,573
676
#35
awesomeWM/awesome
awesome window manager
Lua
6,531
600
#36
catppuccin/nvim
🍨 Soothing pastel theme for (Neo)vim
Lua
6,083
281
#37
mfussenegger/nvim-dap
Debug Adapter Protocol client implementation for Neovim
Lua
6,046
219
#38
alexazhou/VeryNginx
A very powerful and friendly nginx base on lua-nginx-module( openresty ) which provide WAF, Control Panel, and Dashboards.
Lua
5,979
955
#39
folke/trouble.nvim
🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.
Lua
5,956
183
#40
folke/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.
Lua
5,934
190
#41
lsyncd/lsyncd
Lsyncd (Live Syncing Daemon) synchronizes local directories with remote targets
Lua
5,828
478
#42
lewis6991/gitsigns.nvim
Git integration for buffers
Lua
5,528
196
#43
LunarVim/Neovim-from-scratch
📚 A Neovim config designed from scratch to be understandable
Lua
5,488
1,159
#44
lite-xl/lite-xl
A lightweight text editor written in Lua
Lua
5,132
246
#45
epwalsh/obsidian.nvim
Obsidian 🤝 Neovim
Lua
4,916
248
#46
folke/noice.nvim
💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
Lua
4,811
119
#47
liuzhuang13/DenseNet
Densely Connected Convolutional Networks, In CVPR 2017 (Best Paper Award).
Lua
4,782
1,068
#48
stevearc/oil.nvim
Neovim file explorer: edit your filesystem like a buffer
Lua
4,774
146
#49
rebelot/kanagawa.nvim
NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
Lua
4,727
189
#50
akinsho/toggleterm.nvim
A neovim lua plugin to help easily manage multiple terminal windows
Lua
4,710
184
#51
PathOfBuildingCommunity/PathOfBuilding
Offline build planner for Path of Exile.
Lua
4,537
2,113
#52
lukas-reineke/indent-blankline.nvim
Indent guides for Neovim
Lua
4,452
109
#53
NeogitOrg/neogit
An interactive and powerful Git interface for Neovim, inspired by Magit
Lua
4,413
261
#54
sindrets/diffview.nvim
Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
Lua
4,385
117
#55
jcjohnson/fast-neural-style
Feedforward style transfer
Lua
4,310
816
#56
nvim-neo-tree/neo-tree.nvim
Neovim plugin to manage the file system and other tree like structures.
Lua
4,290
244
#57
numToStr/Comment.nvim
:brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
Lua
4,172
161
#58
CorsixTH/CorsixTH
Open source clone of Theme Hospital
Lua
4,124
371
#59
folke/snacks.nvim
🍿 A collection of QoL plugins for Neovim
Lua
4,102
182
#60
loveshell/ngx_lua_waf
ngx_lua_waf是一个基于lua-nginx-module(openresty)的web应用防火墙
Lua
3,989
1,455
#61
VonHeikemen/lsp-zero.nvim
A starting point to setup some lsp related features in neovim.
Lua
3,962
98
#62
jackMort/ChatGPT.nvim
ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API
Lua
3,907
327
#63
ejoy/ant
Ant game engine
Lua
3,892
400
#64
luvit/luvit
Lua + libUV + jIT = pure awesomesauce
Lua
3,880
377
#65
jdhao/nvim-config
A modern Neovim configuration with full battery for Python, Lua, C++, Markdown, LaTeX, and more...
Lua
3,775
546
#66
facebookresearch/fairseq-lua
Facebook AI Research Sequence-to-Sequence Toolkit
Lua
3,739
613
#67
akinsho/bufferline.nvim
A snazzy bufferline for Neovim
Lua
3,738
202
#68
stevearc/conform.nvim
Lightweight yet powerful formatter plugin for Neovim
Lua
3,734
193
#69
L3MON4D3/LuaSnip
Snippet Engine for Neovim written in Lua.
Lua
3,725
247
#70
jose-elias-alvarez/null-ls.nvim
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
Lua
3,637
777
#71
moonbingbing/openresty-best-practices
None
Lua
3,607
874
#72
ThePrimeagen/init.lua
None
Lua
3,592
639
#73
nvimdev/lspsaga.nvim
improve neovim lsp experience
Lua
3,579
289
#74
LuaLS/lua-language-server
A language server that offers Lua language support - programmed in Lua
Lua
3,576
341
#75
scipag/vulscan
Advanced vulnerability scanning with Nmap NSE
Lua
3,572
676
#76
Saghen/blink.cmp
Performant, batteries-included completion plugin for Neovim
Lua
3,565
204
#77
ThePrimeagen/vim-be-good
vim-be-good is a nvim plugin designed to make you better at Vim Movements.
Lua
3,542
132
#78
kylechui/nvim-surround
Add/change/delete surrounding delimiter pairs with ease. Written with :heart: in Lua.
Lua
3,535
62
#79
folke/todo-comments.nvim
✅ Highlight, list and search todo comments in your projects
Lua
3,525
102
#80
raexera/yoru
A custom Linux environment built on AwesomeWM
Lua
3,523
209
#81
windwp/nvim-autopairs
autopairs for neovim written in lua
Lua
3,481
127
#82
tarantool/tarantool
Get your data in RAM. Get compute close to data. Enjoy the performance.
Lua
3,467
386
#83
leandromoreira/cdn-up-and-running
CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.
Lua
3,440
220
#84
luarocks/luarocks
LuaRocks is the package manager for the Lua programming language.
Lua
3,396
444
#85
EdenEast/nightfox.nvim
🦊A highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins.
Lua
3,393
157
#86
josean-dev/dev-environment-files
None
Lua
3,385
837
#87
vulnersCom/nmap-vulners
NSE script based on Vulners.com API
Lua
3,277
551
#88
leafo/moonscript
:crescent_moon: A language that compiles to Lua
Lua
3,274
193
#89
ssnhd/rime
Rime Squirrel 鼠须管配置文件(朙月拼音、小鹤双拼、自然码双拼)
Lua
3,256
289
#90
nvim-orgmode/orgmode
Orgmode clone written in Lua for Neovim 0.10.0+.
Lua
3,249
151
#91
rcarriga/nvim-notify
A fancy, configurable, notification manager for NeoVim
Lua
3,232
86
#92
jitsi/docker-jitsi-meet
Jitsi Meet on Docker
Lua
3,169
1,403
#93
Wscats/articles
🔖My Learning Notes and Memories - 分享我的学习片段和与你的回忆
Lua
3,164
732
#94
williamboman/mason-lspconfig.nvim
Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.
Lua
3,140
193
#95
zbirenbaum/copilot.lua
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot
Lua
3,117
103
#96
facebookresearch/deepmask
Torch implementation of DeepMask and SharpMask
Lua
3,115
505
#97
lcpz/awesome-copycats
Awesome WM themes
Lua
3,106
520
#98
ThePrimeagen/refactoring.nvim
The Refactoring library based off the Refactoring book by Martin Fowler
Lua
3,105
88
#99
skywind3000/z.lua
:zap: A new cd command that helps you navigate faster by learning your habits.
Lua
3,051
143
#100
Mintimate/oh-my-rime
The Simple Config Template Of Rime By Mintimate. QQ Chat-Group: 703260572
Lua
3,046
204

Quick Stats

Average Stars
7,142
Average Forks
999
Total Repositories
101