Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lua

Lua

789 projects

Showing 36 of 789 projects

LÖVE API
LÖVE APILua

A Lua table containing the complete LÖVE game framework API documentation for use in development tools.

#autocompletion#ide-integration#game-development
Stars366
Forks55
Last commit1 month ago
store.nvim
store.nvimLua

A Neovim plugin store with 6,200+ plugins, automatic installation, and an intuitive UI for browsing and managing extensions.

#plugin-manager#developer-tools#neovim-ecosystem
Stars366
Forks6
Last commit11 days ago
Roblox Studio Mod Manager
Roblox Studio Mod ManagerC#

An open-source custom bootstrapper for Roblox Studio that enables file overrides, development branch access, and Fast Flag experimentation.

#modding-tools#experimental-features#file-overrides
Stars365
Forks75
Last commit
muren.nvim
muren.nvimLua

A Neovim plugin for performing multiple search-and-replace operations with an interactive UI.

#editor-tool#productivity#vim
Stars363
Forks7
Last commit1 year ago
log.lua
log.luaLua

A minimal logging module for Lua with six severity levels, console colors, and optional file output.

#file-logging#minimal#logging
Stars357
Forks92
Last commit2 years ago
SCUMM-8
SCUMM-8Lua

A PICO-8 demake of the classic SCUMM engine for creating retro-style point-and-click adventure games.

#adventure-games#scumm#game-development
Stars356
Forks20
Last commit10 months ago
nfnl
nfnlFennel

A Neovim plugin that automatically compiles Fennel to Lua for configuration and plugins with zero runtime overhead.

#compiler#lisp#neovim-fennel
Stars355
Forks11
Last commit1 month ago
NoobHub
NoobHubLua

Open-source multiplayer and network messaging server for Lua-based game engines like CoronaSDK, Moai, Gideros, LÖVE, and Defold.

#moai#corona-sdk#wtfpl
Stars354
Forks52
Last commit1 year ago
PacPac
PacPacLua

A Lua-based Pac-Man clone with three mazes and easy level editing, built with the LÖVE game engine.

#pac-man-clone#game-development#level-editor
Stars352
Forks35
Last commit11 years ago
eagle.nvim
eagle.nvimLua

A Neovim plugin that provides a floating window for diagnostics and LSP information with smart mouse tracking.

#developer-tools#keyboard-mode#neovim-plugin
Stars352
Forks8
Last commit3 months ago
Love Imgui
Love ImguiC++

A Lua binding of Dear ImGui for the LÖVE game engine, enabling immediate-mode GUI development.

#imgui#bindings#debug-tools
Stars350
Forks64
Last commit2 years ago
nvim-fzf
nvim-fzfLua

An asynchronous Lua API for integrating fzf fuzzy finder into Neovim with full UI interactivity.

#vim#ui-integration#asynchronous
Stars349
Forks14
Last commit1 year ago
nvim-lspfuzzy
nvim-lspfuzzyLua

A Neovim plugin that integrates FZF with the Language Server Protocol client for fuzzy-finding LSP results.

#vimscript#neovim-lsp#neovim-plugin
Stars349
Forks15
Last commit1 month ago
night-owl.nvim
night-owl.nvimLua

A faithful Neovim port of the Night Owl VSCode theme with extended Treesitter and semantic token support.

#vim-colorscheme#treesitter#developer-tools
Stars348
Forks32
Last commit1 year ago
im-select.nvim
im-select.nvimLua

Automatically switch input methods based on Neovim's edit mode for macOS, Windows, and Linux.

#productivity#editor-integration#workflow-automation
Stars348
Forks36
Last commit2 months ago
deadcolumn.nvim
deadcolumn.nvimLua

A Neovim plugin that dynamically shows the colorcolumn as you approach it, helping maintain code width.

#developer-tools#text-editor#neovim-plugin
Stars348
Forks12
Last commit9 months ago
pckr.nvim
pckr.nvimLua

A modern, declarative plugin manager for Neovim with lockfile support and no compilation step.

#plugin-manager#lockfile#declarative-config
Stars347
Forks17
Last commit8 months ago
cheovim
cheovimLua

A Neovim configuration switcher written in Lua that automates managing and transitioning between multiple configs.

#plugin-manager#developer-tools#vim
Stars347
Forks12
Last commit2 years ago
nwm
nwmLua

A Neovim plugin that allows you to manage X11 windows as if they were buffers within the editor.

#productivity-tools#x11#linux-desktop
Stars344
Forks5
Last commit20 days ago
Cirno's Perfect Math Library
Cirno's Perfect Math LibraryLua

A comprehensive Lua math library for 2D/3D game development, providing vectors, matrices, quaternions, and geometric operations.

#quaternions#geometry#math
Stars344
Forks43
Last commit3 months ago
AVA
AVAC

A tiny, unlicensed 3D game engine written in C with C++ and Lua interfaces, emphasizing simplicity and embeddability.

#lua-scripting#public-domain#embedding
Stars343
Forks31
Last commit7 years ago
lua-mode
lua-modeEmacs Lisp

An Emacs major mode providing syntax highlighting, indentation, REPL integration, and tooling for editing Lua code.

#emacs#code-editing#flymake
Stars341
Forks76
Last commit1 year ago
neodim
neodimLua

Neovim plugin that dims highlights for unused code (functions, variables, parameters) via LSP diagnostics.

#diagnostic-tools#syntax-highlighting#unused-code
Stars341
Forks11
Last commit1 year ago
cutorch
cutorchCuda

A CUDA backend for Torch7 that enables GPU-accelerated tensor operations with a familiar Torch API.

#cuda#scientific-computing#parallel-computing
Stars340
Forks207
Last commit8 years ago
dp
dpLua

A deep learning library for streamlining research and development using Torch7 with object-oriented design patterns.

#scientific-computing#deep-learning#neural-networks
Stars339
Forks139
Last commit9 years ago
nvim-snippy
nvim-snippyLua

A minimalist snippet plugin for Neovim 0.10+ written in Lua, leveraging built-in extmarks and supporting SnipMate syntax.

#productivity#text-expansion#code-editing
Stars339
Forks20
Last commit2 months ago
nvim-jqx
nvim-jqxLua

A Neovim plugin that populates the quickfix window with JSON/YAML entries for easy browsing and querying.

#json-browser#editor-tool#neovim-plugin
Stars338
Forks7
Last commit2 years ago
nvim-peekup
nvim-peekupLua

A Neovim plugin that provides a floating window to interactively browse, preview, and select from Vim registers.

#productivity#workflow#copy-paste
Stars336
Forks7
Last commit3 years ago
clipboard-image.nvim
clipboard-image.nvimLua

Neovim Lua plugin to paste images from clipboard directly into markdown, asciidoc, or any text file.

#xclip#productivity#neovim-plugin
Stars336
Forks57
Last commit2 years ago
callGraph
callGraphPerl

A multi-language static call graph generator that parses source code to visualize function dependencies across 20+ programming languages.

#multi-language#basic#callgraph
Stars334
Forks33
Last commit1 year ago
pantran.nvim
pantran.nvimLua

A Neovim plugin for interactive machine translation using various engines directly within the editor.

#apertium#productivity#argos
Stars331
Forks9
Last commit1 year ago
Lovebird
LovebirdLua

A browser-based debug console for the LÖVE game development framework.

#developer-tools#web-console#game-development
Stars329
Forks26
Last commit5 years ago
t
tLua

A runtime type checker for Roblox Lua to validate data types and prevent type mismatch bugs.

#runtime-type-checking#developer-tools#luau
Stars328
Forks42
Last commit1 year ago
cybu.nvim
cybu.nvimLua

A Neovim plugin that provides context when cycling buffers via a customizable notification window showing adjacent or recently used buffers.

#developer-tools#mru-buffers#neovim-plugin
Stars325
Forks10
Last commit1 month ago
cmp-nvim-lua
cmp-nvim-luaLua

A completion source for nvim-cmp that provides autocompletion for Neovim's Lua runtime API.

#completion-engine#autocomplete#editor-plugin
Stars322
Forks10
Last commit6 months ago
lsp-lens.nvim
lsp-lens.nvimLua

Neovim plugin that displays LSP reference and definition counts inline on functions, similar to JetBrains IDEA.

#developer-tools#inline-annotations#neovim-plugin
Stars322
Forks26
Last commit1 year ago
PreviousPage 11 of 22Next

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
2 months ago
#Neovim411
#Neovim Plugin399
#Nvim208
#Game Development167
#Developer Tools163
#Productivity145
#Love2d91
#Nvim Plugin89
#Vim83
#Plugin83
#Syntax Highlighting82
#Game Engine67