Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Lua
L

Lua

Language
1799 projects1678.3k total stars215.5k total forks34 languages

Open-source projects built with Lua

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

Showing 1,799 open-source projects · page 18 of 50

……
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
gitlinker.nvim
gitlinker.nvimlinrongbin16/gitlinker.nvim

A Neovim plugin to generate sharable file permalinks (with line ranges) for git host websites.

28416Lua
2 months ago
trailblazer.nvim
trailblazer.nvimLeonHeidelbach/trailblazer.nvim

A Neovim plugin for creating and navigating trail marks across files and windows to accelerate code navigation workflows.

2845Lua
1 year ago
JABS.nvim
JABS.nvimmatbme/JABS.nvim

A minimal, interactive buffer switcher window for Neovim with previews and splits.

28310Lua
3 years ago
indentmini.nvim
indentmini.nvimnvimdev/indentmini.nvim

A minimal and blazing fast indentline plugin for NeoVim that renders in the screen redraw circle.

28316Lua
7 months ago
leap-spooky.nvim
leap-spooky.nvimggandor/leap-spooky.nvim

A Neovim extension for Leap that enables remote operations on native text objects via atomic motion-selection bundles.

28210Lua
2 years ago
hydra.nvim
hydra.nvimnvimtools/hydra.nvim

Create custom submodes and menus in Neovim to reduce repetitive prefix key presses.

28216Lua
1 year ago
urlview.nvim
urlview.nvimaxieax/urlview.nvim

A Neovim plugin that finds and displays URLs from buffers, files, and plugin lists, allowing quick navigation and actions.

2819Lua
9 months ago
live-share.nvim
live-share.nvimazratul/live-share.nvim

Real-time collaborative editing, remote cursors, shared terminals, and E2E encryption for Neovim, inspired by VS Code Live Share.

2796Lua
29 days ago
Kyoto Tycoon
Kyoto Tycoonalticelabs/kyoto

A lightweight, high-performance network server for the Kyoto Cabinet key-value database with replication and memcached protocol support.

27942C++
2 years ago
scratch.nvim
scratch.nvimLintaoAmons/scratch.nvim

A Neovim plugin for creating and managing temporary playground files without worrying about filenames or locations.

27817Lua
3 months ago
cmp-ai
cmp-aitzachar/cmp-ai

An AI-powered completion source for nvim-cmp that integrates with multiple AI backends for code suggestions.

27752Lua
6 months ago
LuaDate
LuaDateTieske/date

A comprehensive date and time manipulation module for Lua 5.x, featuring parsing, arithmetic, and formatting.

27558Lua
6 months ago
netrw.nvim
netrw.nvimprichrd/netrw.nvim

A Neovim plugin that adds file icons and custom keybindings to the built-in netrw file explorer.

2747Lua
3 months ago
scnvim
scnvimdavidgranstrom/scnvim

A Neovim frontend for SuperCollider, providing an integrated development environment for audio synthesis and algorithmic composition.

27331Lua
2 months ago
csharp.nvim
csharp.nvimiabdelkareem/csharp.nvim

A Neovim plugin that enhances .NET development with automatic LSP setup, debugging, and code analysis features.

27314Lua
2 years ago
LuLPeg
LuLPegpygy/LuLPeg

A pure Lua port of LPeg, a Parsing Expression Grammars library for pattern matching and text processing.

27235Lua
4 years ago
videre.nvim
videre.nvimOwen-Dechow/videre.nvim

A JSON explorer plugin for Neovim that renders structured data as an interactive graph in the terminal interface.

2725Lua
11 days ago
nvim-llama
nvim-llamajpmcb/nvim-llama

A Neovim plugin that provides Ollama interfaces for running large language models locally within the editor.

2729Python
1 year ago
neoline.vim
neoline.vimadelarsq/neoline.vim

A lightweight status line and tab line plugin for Neovim, built with Lua and focused on beauty and performance.

2717Lua
4 months ago
i18n.lua
i18n.luakikito/i18n.lua

A comprehensive internationalization (i18n) library for Lua with pluralization, interpolation, and locale fallbacks.

27133Lua
3 years ago
jira.nvim
jira.nvimletieu/jira.nvim

A Neovim plugin for managing JIRA tasks directly within the editor, eliminating the need to switch to a browser.

26712Lua
1 month ago
statusline.lua
statusline.luabeauwilliams/statusline.lua

A zero-config minimal statusline for Neovim written in Lua with awesome integrations and blazing speed.

26415Lua
1 year ago
import.nvim
import.nvimpiersolenski/import.nvim

A Neovim plugin that suggests import statements by learning from your project's existing imports.

26414Lua
4 months ago
baton
batontesselode/baton

A LÖVE input library that unifies keyboard, mouse, and joystick controls with dynamic configuration.

26420Lua
3 years ago
gemini.nvim
gemini.nvimkiddos/gemini.nvim

A Neovim plugin that integrates Google's Gemini AI for code completion, explanation, testing, review, hints, and chat.

26232Lua
2 months ago
themer.lua
themer.luaThemerCorp/themer.lua

A simple, minimal highlighter plugin for Neovim that organizes and manages colorschemes with extensive customization.

26222Lua
2 years ago
citruszest.nvim
citruszest.nvimzootedb0t/citruszest.nvim

A vibrant and refreshing Neovim colorscheme inspired by the bright and juicy colors of citrus fruits.

2609Lua
4 months ago
workspace-diagnostics.nvim
workspace-diagnostics.nvimartemave/workspace-diagnostics.nvim

A Neovim plugin that populates LSP diagnostics for all project files, not just opened ones.

2608Lua
3 months ago
persistent-breakpoints.nvim
persistent-breakpoints.nvimWeissle/persistent-breakpoints.nvim

Neovim plugin that saves nvim-dap breakpoints to file and automatically loads them when opening Neovim.

26015Lua
1 year ago
etlua
etlualeafo/etlua

A fast, embedded Lua templating engine that compiles templates directly to Lua code for high-performance rendering.

25822Lua
2 years ago
sqls.nvim
sqls.nvimnanotee/sqls.nvim

Neovim plugin that integrates the sqls SQL language server using Neovim's built-in LSP client.

25815Lua
15 days ago
nvim-early-retirement
nvim-early-retirementchrisgrieser/nvim-early-retirement

Automatically closes inactive Neovim buffers after a configurable period to reduce bufferline clutter.

2577Lua
25 days ago
Valyria Tear
Valyria TearBertram25/ValyriaTear

An open-source single-player medieval-fantasy 2D JRPG based on an extended Hero of Allacrost engine.

25772Lua
4 years ago
luajson
luajsonharningt/luajson

A fast and flexible JSON parser and encoder for Lua, built with LPeg for high performance and configurable parsing.

25745Lua
3 months ago
triptych.nvim
triptych.nvimsimonmclean/triptych.nvim

A three-pane directory browser plugin for Neovim, inspired by Ranger, offering rapid file navigation and management.

2566Lua
4 months ago
markmap.nvim
markmap.nvimZeioth/markmap.nvim

A Neovim plugin that visualizes Markdown files as interactive mindmaps using markmap.

2567Lua
9 months ago
1
17
18
19
50