Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Lua
L

Lua

Language
1114 projects1627.0k total stars210.9k total forks29 languages

Open-source projects built with Lua

There are currently 1114 open-source projects built with Lua, with a combined total of 1627.0k GitHub stars. The most common language among these projects is Lua.

Showing 1,114 open-source projects · page 8 of 31

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
persistence.nvim
persistence.nvimfolke/persistence.nvim

A simple Lua plugin for automated session management in Neovim.

99045Lua
7 months ago
Torchnet - Torch based Deep Learning Library
Torchnet - Torch based Deep Learning Librarytorchnet/torchnet

A modular framework for Torch providing abstractions for datasets, engines, meters, and logs to encourage code re-use.

988184Lua
7 years ago
kickstart-modular.nvim
kickstart-modular.nvimdam9000/kickstart-modular.nvim

A modular, multi-file Neovim configuration starter template for building a personal editor setup.

9882.0kLua
4 days ago
quicker.nvim
quicker.nvimstevearc/quicker.nvim

A Neovim plugin that enhances the quickfix UI with better styling, context lines, and editable buffers.

98515Lua
16 days ago
vscode.nvim
vscode.nvimMofiqul/vscode.nvim

A Neovim/Vim color scheme that faithfully replicates Visual Studio Code's Dark+ and Light+ themes.

977140Lua
6 months ago
ccc.nvim
ccc.nvimuga-rosa/ccc.nvim

A dependency-free color picker and highlighter plugin for Neovim with support for multiple color spaces.

97121Lua
1 year ago
anim8
anim8kikito/anim8

A Lua animation library for LÖVE that simplifies sprite sheet animation with grids and frame management.

967106Lua
4 years ago
no-neck-pain.nvim
no-neck-pain.nvimshortcuts/no-neck-pain.nvim

A Neovim plugin that centers your focused buffer with side padding to reduce neck strain during long coding sessions.

95428Lua
10 days ago
melange-nvim
melange-nvimsavq/melange-nvim

A warm color scheme for Neovim with dark and light variants, designed for clear syntax highlighting and broad plugin support.

95180Lua
6 months ago
MobDebug
MobDebugpkulchenko/MobDebug

A remote debugger for Lua (5.1-5.4 and LuaJIT) supporting cross-platform debugging, breakpoints, and state inspection.

942198Lua
2 years ago
rnn
rnnElement-Research/rnn

A Recurrent Neural Network library for Torch7's nn, providing RNN, LSTM, GRU, and other sequence modeling modules.

941309Lua
8 years ago
typst-preview.nvim
typst-preview.nvimchomosuke/typst-preview.nvim

A Neovim plugin providing low-latency, incremental previews for Typst documents with cross-jump navigation.

93650Lua
2 months ago
Sailor
Sailorsailorproject/sailor

A Lua MVC web framework compatible with multiple Lua versions, web servers, and databases.

935125Lua
3 years ago
vim-nightfly-colors
vim-nightfly-colorsbluz71/vim-nightfly-colors

A dark midnight color scheme for modern Neovim and classic Vim, featuring true-color support and extensive plugin styling.

93255Lua
9 days ago
nvim-remote-containers
nvim-remote-containersjamestthompson3/nvim-remote-containers

A Neovim plugin that enables development inside Docker containers using devcontainer.json, similar to VSCode Remote - Containers.

93125Lua
2 years ago
codesnap.nvim
codesnap.nvimmistricky/codesnap.nvim

A Neovim plugin for creating beautiful, customizable code snapshots with rich features like highlights, ASCII art, and watermarks.

92935Lua
4 days ago
nvim-dap-view
nvim-dap-viewigorlfs/nvim-dap-view

A modern, unified UI for nvim-dap that visualizes debugging sessions in Neovim with watch expressions, call stack, breakpoints, scopes, and REPL.

92632Lua
2 days ago
lua-resty-template
lua-resty-templatebungle/lua-resty-template

A compiling HTML templating engine for Lua and OpenResty, featuring template inheritance, includes, and precompilation.

924205Lua
2 years ago
img-clip.nvim
img-clip.nvimHakonHarnes/img-clip.nvim

A Neovim plugin to embed images from clipboard, drag-and-drop, or URLs into markup languages like LaTeX, Markdown, and Typst.

91735Lua
5 months ago
glance.nvim
glance.nvimDNLHC/glance.nvim

A VSCode-like peek preview window for Neovim that lets you preview, navigate, and edit LSP locations without leaving your context.

91629Lua
11 months ago
nvim-hlslens
nvim-hlslenskevinhwang91/nvim-hlslens

A Neovim plugin that enhances search results with customizable virtual text and floating window lenses.

90616Lua
4 months ago
CodeArt
CodeArtartart222/CodeArt

A pre-configured NeoVim distribution that transforms NeoVim into a fast, feature-rich general-purpose IDE.

90635Lua
11 days ago
hlchunk.nvim
hlchunk.nvimshellRaining/hlchunk.nvim

A Neovim plugin written in Lua that highlights indent lines and the current code chunk based on cursor position.

90444Lua
1 month ago
barbecue.nvim
barbecue.nvimutilyre/barbecue.nvim

A VS Code inspired breadcrumbs plugin for Neovim that displays LSP context in the winbar.

88945Lua
1 year ago
otter.nvim
otter.nvimjmbuhr/otter.nvim

A Neovim plugin that provides LSP features like code completion and diagnostics for embedded code blocks in documents.

88735Lua
11 days ago
nvim-lightbulb
nvim-lightbulbkosayoda/nvim-lightbulb

Shows a lightbulb icon in Neovim when code actions are available via the built-in LSP.

88630Lua
1 month ago
kitty-scrollback.nvim
kitty-scrollback.nvimmikesmithgh/kitty-scrollback.nvim

Open your Kitty terminal scrollback buffer in Neovim to search, copy, and execute commands.

88323Lua
6 days ago
Mudlet
MudletMudlet/Mudlet

A cross-platform, open-source MUD client with a fast text display and powerful Lua scripting.

883359C++
4 days ago
nvim-navbuddy
nvim-navbuddySmiteshP/nvim-navbuddy

A Neovim plugin that provides keyboard-centric breadcrumb navigation using LSP symbols in a popup display.

88338Lua
1 year ago
PicoLove
PicoLovepicolove/picolove

A free and open-source PICO-8 API implementation in LÖVE for running PICO-8 games on other platforms.

88370Lua
1 year ago
nvim-spider
nvim-spiderchrisgrieser/nvim-spider

A Neovim plugin that enhances w, e, b motions with subword navigation and smart punctuation skipping.

88217Lua
1 month ago
nvim-ide
nvim-ideldelossa/nvim-ide

A full-featured IDE layer for Neovim, heavily inspired by VSCode, providing a cohesive development experience with extensible panels and components.

87432Lua
10 months ago
color_coded
color_codedjeaye/color_coded

A Vim plugin providing real-time, semantic code highlighting for C, C++, and Objective-C using libclang.

87149C++
2 years ago
lua-http
lua-httpdaurnimator/lua-http

A comprehensive HTTP library for Lua supporting HTTP(S) 1.0, 1.1, and 2.0 for both client and server applications.

87186Lua
1 year ago
luastatic
luastaticers35/luastatic

A command-line tool that compiles Lua programs into standalone executables that run without a Lua interpreter.

86640Lua
2 years ago
peek.nvim
peek.nvimtoppair/peek.nvim

A live markdown preview plugin for Neovim with synchronized scrolling, GitHub-style rendering, and diagram support.

86482TypeScript
1 year ago
1
7
8
9
31