Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lua

Lua

894 projects

Showing 36 of 894 projects

jaq-nvim
jaq-nvimLua

A Neovim plugin written in Lua that runs code in any language with a single command via multiple output windows.

#developer-tools#code-execution#vim
Stars179
Forks20
Last commit1 year ago
luatrace
luatraceLua

A Lua module for tracing script execution, profiling performance, and analyzing code coverage with nanosecond-resolution timers.

#tracing#developer-tools#luajit
Stars179
Forks26
Last commit10 years ago
wrapped.nvim
wrapped.nvimLua

A Neovim plugin that visualizes your configuration activity with stats, insights, history, and heatmaps.

#vimscript#developer-insights#productivity
Stars179
Forks5
Last commit2 months ago
modus-theme-vim
modus-theme-vimLua

A Neovim color scheme port of the high-contrast Modus themes, offering WCAG AAA compliance and configurable options.

#wcag-aaa#high-contrast#accessibility
Stars177
Forks10
Last commit3 years ago
LÖVE Game Development & Automated Build System
LÖVE Game Development & Automated Build SystemLua

A professional template and automated build system for creating and publishing LÖVE games across multiple platforms.

#template#ios#game-publishing
Stars177
Forks17
Last commit
astray
astrayLua

A Lua library for procedural generation of mazes, rooms, and dungeons for roguelikes and dungeon crawlers.

#game-design#dungeon-crawler#procedural-generation
Stars177
Forks13
Last commit8 months ago
nordic.nvim
nordic.nvimLua

A nord-esque colorscheme for Neovim with extensive plugin support and customization options.

#treesitter#developer-tools#syntax-highlighting
Stars176
Forks10
Last commit2 years ago
monochrome.nvim
monochrome.nvimLua

A minimal, high-contrast monochrome color scheme for Neovim.

#productivity#editor-theme#minimalist
Stars175
Forks15
Last commit4 years ago
twoslash-queries.nvim
twoslash-queries.nvimLua

A Neovim plugin that displays TypeScript types as inline virtual text using twoslash query syntax.

#developer-tools#type-inspection#tsserver
Stars175
Forks8
Last commit8 months ago
close-buffers.nvim
close-buffers.nvimLua

A Neovim plugin to delete multiple buffers based on conditions like hidden, nameless, or matching patterns.

#productivity#workflow#vim
Stars175
Forks6
Last commit3 years ago
lua-term
lua-termLua

A Lua module for terminal manipulation, providing color output, cursor control, and screen clearing functions.

#terminal#tty#luarocks
Stars173
Forks23
Last commit1 year ago
follow-md-links.nvim
follow-md-links.nvimLua

A Neovim plugin that enables easy navigation of markdown links by pressing Enter on any link.

#vimscript#editor-tool#productivity
Stars173
Forks24
Last commit3 months ago
ecolog.nvim
ecolog.nvimLua

A sophisticated Neovim plugin for managing .env files and environment variables with autocompletion, security features, and monorepo support.

#autocompletion#environment-variables#productivity
Stars172
Forks10
Last commit4 months ago
galaxyline.nvim
galaxyline.nvimLua

A lightweight, super-fast Neovim statusline plugin written in Lua with a component-based API.

#developer-tools#text-editor#vim-customization
Stars171
Forks17
Last commit4 years ago
monokai-nightasty.nvim
monokai-nightasty.nvimLua

A dark/light Neovim theme based on the Monokai palette with extensive plugin support and customization.

#treesitter#monokai#syntax-highlighting
Stars170
Forks7
Last commit2 months ago
nvim-trevJ.lua
nvim-trevJ.luaLua

A Neovim plugin that splits arguments and containers onto separate lines, powered by treesitter.

#treesitter#developer-tools#neovim-plugin
Stars170
Forks10
Last commit10 months ago
treesitter-modules.nvim
treesitter-modules.nvimLua

Provides original nvim-treesitter modules (folding, highlighting, incremental selection, indentation) as a configurable plugin for older Neovim setups.

#treesitter#nvim-treesitter#syntax-highlighting
Stars169
Forks5
Last commit
Shrinko8
Shrinko8Lua

A comprehensive toolkit for minifying, linting, and converting Pico-8 and Picotron game carts to reduce code size.

#minification#lint#picotron
Stars169
Forks11
Last commit4 months ago
Rembulan
RembulanJava

A pure Java implementation of Lua 5.3 for the JVM, designed for sandboxed scripting and embedding.

#sandbox#embedded-scripting#bytecode-compilation
Stars168
Forks28
Last commit6 years ago
neosolarized.nvim
neosolarized.nvimLua

A truecolor Solarized dark colorscheme for Neovim built with Lua and colorbuddy.

#solarized-dark-theme#dark-theme#truecolor
Stars166
Forks37
Last commit1 year ago
narrator
narratorLua

A Lua implementation of the Ink narrative scripting language parser and runtime for interactive storytelling in games.

#lpeg#interactive-fiction#storytelling
Stars166
Forks12
Last commit2 years ago
SLAXML
SLAXMLLua

A pure-Lua SAX-like streaming XML parser with optional DOM builder and serialization.

#dom-parser#sax-parser#streaming-parser
Stars165
Forks45
Last commit1 year ago
telescope
telescopeLua

A highly customizable test library for Lua that allows declarative tests with nested contexts.

#custom-assertions#declarative-testing#test-runner
Stars164
Forks35
Last commit8 years ago
luacxx
luacxxC++

A modern C++ library for binding C and C++ code to Lua, designed to work directly with the Lua C API.

#c-plus-plus-library#embedded-scripting#c-plus-plus-20
Stars163
Forks23
Last commit3 months ago
sshfs.nvim
sshfs.nvimLua

A Neovim plugin that integrates SSH and SSHFS to manage remote systems as local files.

#netrw#nnn#developer-tools
Stars162
Forks9
Last commit1 month ago
boon
boonRust

A cross-platform build tool for packaging LÖVE games into executables for Windows, macOS, and Linux.

#packaging#löve-framework#cli-tool
Stars162
Forks10
Last commit2 months ago
calvera-dark.nvim
calvera-dark.nvimLua

A modern, fast Neovim colorscheme written in Lua with extensive plugin support and customization options.

#treesitter#syntax-highlighting#neovim-lsp
Stars161
Forks8
Last commit4 years ago
teide.nvim
teide.nvimLua

A dark and light Neovim theme with a custom color palette and extensive plugin support, forked from TokyoNight.

#developer-tools#vim#syntax-highlighting
Stars160
Forks4
Last commit5 months ago
toggletasks.nvim
toggletasks.nvimLua

A Neovim task runner that uses JSON/YAML configuration files and integrates with toggleterm.nvim and telescope.nvim.

#task-runners#workflow-automation#neovim-plugin
Stars160
Forks3
Last commit3 years ago
Lumen
LumenLua

A simple, dependency-free coroutine-based multitasking environment for Lua, featuring a scheduler, signals, pipes, and mutexes.

#embedded-scripting#coroutines#luajit
Stars160
Forks23
Last commit7 months ago
spaceport.nvim
spaceport.nvimLua

A Neovim plugin that tracks recently used project directories and provides fast navigation via tags, shortcuts, and fuzzy search.

#productivity#telescope-extension#neovim-plugin
Stars159
Forks4
Last commit27 days ago
Chaitanyabsrip/present.nvim
Chaitanyabsrip/present.nvimLua

A Neovim plugin for creating and presenting slides directly within the editor using Lua.

#developer-tools#kitty-terminal#slide-navigation
Stars159
Forks11
Last commit1 year ago
hybrid.nvim
hybrid.nvimLua

A dark Neovim theme written in Lua with customizable syntax highlighting and UI colors.

#vim#syntax-highlighting#ui-theme
Stars158
Forks9
Last commit1 month ago
heirline-components.nvim
heirline-components.nvimLua

A collection of pre-built, distro-agnostic UI components for customizing Neovim's statusline, winbar, tabline, and statuscolumn with Heirline.

#heirline#vim-customization#nvim-plugins
Stars157
Forks9
Last commit
LoveFrames Fork
LoveFrames ForkLua

A GUI library for LÖVE 11.x game development framework, providing customizable interface components.

#open-source-gui#game-development#ui-framework
Stars156
Forks21
Last commit7 months ago
trim.nvim
trim.nvimLua

A Neovim plugin that automatically trims trailing whitespace and blank lines from your buffers.

#whitespace-trimming#developer-tools#neovim-plugin
Stars155
Forks17
Last commit5 months ago
PreviousPage 16 of 25Next

Related Tags

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
6 months ago
1 month ago
3 months ago
#Neovim450
#Neovim Plugin450
#Nvim226
#Game Development198
#Developer Tools183
#Productivity164
#Love2d113
#Nvim Plugin98
#Plugin93
#Syntax Highlighting92
#Vim91
#Game Engine72