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

midnight.nvim
midnight.nvimLua

A modern black Neovim theme written in Lua with comfortable color contrast and LSP/treesitter support.

#midnight-theme#treesitter#syntax-highlighting
Stars235
Forks8
Last commit1 year ago
Roblox Luau Language Server
Roblox Luau Language ServerLua

A language server providing full IntelliSense, diagnostics, and tooling for Roblox and Luau development in VS Code.

#luau#language-server#vscode-extension
Stars234
Forks51
Last commit1 year ago
nest.nvim
nest.nvimLua

A Neovim utility for defining keymaps using concise, cascading Lua trees, supporting Lua functions and expression mappings.

#productivity#plugin-development#keymapping
Stars234
Forks7
Last commit3 years ago
Tutorial on making an Arkanoid-type game
Tutorial on making an Arkanoid-type gameLua

A step-by-step tutorial for building a full-featured Arkanoid (Breakout) clone using the LÖVE framework and Lua.

#gamedev#breakout-clone#collision-detection
Stars233
Forks20
Last commit
neofusion.nvim
neofusion.nvimLua

A vibrant Neovim color theme blending lava red and ice blue with extensive customization options.

#treesitter#syntax-highlighting#plugin
Stars232
Forks6
Last commit3 months ago
hxdefold
hxdefoldHaxe

Haxe externs for the Defold game engine, enabling type-safe game development with full API support.

#haxe#static-typing#lua-externs
Stars231
Forks18
Last commit6 months ago
hypersonic.nvim
hypersonic.nvimLua

A Neovim plugin that provides interactive testing and detailed explanations for regular expressions.

#vimscript#developer-tools#regex
Stars231
Forks3
Last commit1 year ago
luasteam
luasteamC++

Lua bindings for the Steamworks API, enabling Steam integration in Lua-based games and applications.

#achievements#multiplayer#lua-bindings
Stars231
Forks33
Last commit2 months ago
Rootex
RootexC++

An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.

#bullet-physics#lua-scripting#gamedev
Stars230
Forks35
Last commit1 year ago
ecs-lua
ecs-luaLua

A fast, ergonomic Entity Component System engine for Lua game development with no external dependencies.

#robloxlua#luau#roblox
Stars229
Forks67
Last commit2 years ago
mdmath.nvim
mdmath.nvimLua

A Neovim plugin that previews inline LaTeX equations in Markdown files using the Kitty Graphics Protocol.

#equation-preview#markdown-previewer#latex
Stars226
Forks16
Last commit1 year ago
tangerine.nvim
tangerine.nvimFennel

A fast and configurable Fennel integration plugin for Neovim, enabling you to write your configuration in Fennel.

#lua-compiler#lisp#interactive-evaluation
Stars226
Forks21
Last commit1 year ago
nvim-numbertoggle
nvim-numbertoggleLua

Neovim plugin that automatically toggles between relative and absolute line numbers based on editor mode.

#productivity#vim-alternative#neovim-plugin
Stars223
Forks5
Last commit2 months ago
blink.indent
blink.indentLua

A performant Neovim plugin that provides real-time indent guides with scope highlighting on every keystroke.

#vimscript#neovim-plugin#indent-guides
Stars222
Forks9
Last commit3 days ago
hbac.nvim
hbac.nvimLua

A Neovim plugin that automatically closes unedited buffers when the buffer list grows too long.

#workflow-optimization#buffer-management#neovim-plugin
Stars221
Forks12
Last commit1 month ago
nginx-lua - Nginx 1.19+ with LUA support based on Alpine Linux, Amazon Linux, CentOS, Debian, Fedora and Ubuntu.
nginx-lua - Nginx 1.19+ with LUA support based on Alpine Linux, Amazon Linux, CentOS, Debian, Fedora and Ubuntu.Dockerfile

Docker images providing the latest Nginx with LuaJIT and additional Lua modules, built for multiple Linux distributions.

#openresty-alternative#reverse-proxy#embedded-scripting
Stars221
Forks44
Last commit
Commander Genius
Commander GeniusC++

A modern open-source interpreter for Commander Keen and Cosmo's Cosmic Adventure games, enhancing classic DOS gameplay with new features.

#multiplayer#mod-support#sdl2
Stars221
Forks46
Last commit22 days ago
darklua
darkluaRust

A command line tool that transforms Lua 5.1 and Roblox Luau code using configurable rules.

#luau#roblox#cli-tool
Stars220
Forks47
Last commit4 days ago
term-edit.nvim
term-edit.nvimLua

A Neovim plugin that enables Vim keybindings for editing commands directly in the built-in terminal.

#developer-tools#workflow-optimization#shell-integration
Stars215
Forks4
Last commit1 year ago
gist.nvim
gist.nvimLua

A Neovim plugin to create and manage gists on GitHub, GitLab, Termbin, and other platforms directly from your editor.

#pastebin#neovim-plugin#code-snippets
Stars215
Forks8
Last commit1 month ago
binser
binserLua

A robust, pure Lua binary serializer specializing in userdata, custom types, cycles, and metatables.

#metatables#data-persistence#luajit
Stars214
Forks24
Last commit3 years ago
cunn
cunnCuda

CUDA backend implementation for Torch's neural network package, enabling GPU acceleration for deep learning models.

#cuda#scientific-computing#deep-learning
Stars213
Forks173
Last commit6 years ago
evolved.lua
evolved.luaLua

A fast and flexible archetype-based Entity-Component-System library for Lua, designed for high performance and simplicity.

#simulation#luajit#entity-component
Stars213
Forks10
Last commit2 months ago
visual_studio_code
visual_studio_codeLua

A Neovim theme that closely replicates Visual Studio Code's color scheme, making your Neovim setup look like VSCode.

#light-mode#ui-theming#dark-mode
Stars213
Forks15
Last commit1 year ago
jester
jesterLua

A Neovim plugin for running and debugging Jest tests directly from the editor.

#treesitter#test-runner#nvim-dap
Stars213
Forks13
Last commit1 year ago
nvim-tetris
nvim-tetrisLua

A Tetris game plugin for Neovim, written in Fennel and compiled to Lua, bringing classic gameplay to your editor.

#tetris#lua-scripting#editor-integration
Stars213
Forks10
Last commit2 years ago
sort.nvim
sort.nvimLua

A Neovim plugin for intelligent line-wise and delimiter-aware text sorting with natural number handling.

#delimiter-parsing#productivity#plugin-management
Stars212
Forks4
Last commit1 month ago
TopbarPlus
TopbarPlusLua

A Roblox Studio library for creating dynamic and customizable topbar icons with themes, dropdowns, and menus.

#user-interface#themes#topbar
Stars211
Forks216
Last commit9 months ago
vs-tasks.nvim
vs-tasks.nvimLua

A Neovim plugin that loads and runs tasks from VS Code's tasks.json format, with Telescope and snacks.nvim picker support.

#terminal-integration#vs-code-tasks#neovim-plugin
Stars211
Forks13
Last commit7 months ago
wezterm-types
wezterm-typesLua

LuaLS type annotations for WezTerm configuration, with support for Neovim, VSCode, and community plugins.

#autocompletion#wezterm-plugins#terminal-emulator
Stars210
Forks29
Last commit5 days ago
luatab.nvim
luatab.nvimLua

A minimal Lua-based tabline renderer for Neovim that replaces the default tabline with a clean, customizable implementation.

#plugin-manager#text-editor#neovim-plugin
Stars209
Forks21
Last commit1 year ago
neon
neonLua

A customizable Neovim colorscheme with multiple style options, vivid colors, and eye-friendly soft contrast.

#vim-colorscheme#treesitter#vim
Stars209
Forks14
Last commit3 years ago
nvim-solarized-lua
nvim-solarized-luaLua

A complete Solarized colorscheme port to Lua for Neovim 0.5+ with LSP, Treesitter, and plugin support.

#solarized#plugin-support#accessibility
Stars209
Forks54
Last commit2 years ago
lua-parser
lua-parserLua

A Lua 5.3 parser that generates a Metalua-compatible AST using LPegLabel for improved error messages.

#lpeglabel#metalua#lpeg
Stars209
Forks33
Last commit5 months ago
NeoSolarized.nvim
NeoSolarized.nvimLua

A Lua-based Neovim colorscheme ported from NeoSolarized with enhanced syntax highlighting and transparency support.

#treesitter#neosolarized#plugin-support
Stars208
Forks24
Last commit1 year ago
roshnivim
roshnivimLua

A Neovim configuration that transforms the editor into a modern IDE with advanced features and plugins.

#neovim-config#developer-tools#abstract-ide
Stars206
Forks14
Last commit22 days ago
PreviousPage 14 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
8 years ago
1 day ago
#Neovim450
#Neovim Plugin450
#Nvim226
#Game Development198
#Developer Tools183
#Productivity164
#Love2d113
#Nvim Plugin98
#Plugin93
#Syntax Highlighting92
#Vim91
#Game Engine72