Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lua

Lua

1281 projects

Showing 36 of 1281 projects

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
Stars345
Forks75
Last commit1 year 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
Stars342
Forks31
Last commit7 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
Stars342
Forks7
Last commit3 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
Stars341
Forks20
Last commit2 months 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
Forks209
Last commit9 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
Stars340
Forks32
Last commit1 year 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
Stars339
Forks7
Last commit2 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
Forks140
Last commit10 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
pantran.nvim
pantran.nvimLua

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

#apertium#productivity#argos
Stars332
Forks9
Last commit1 year 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
Stars331
Forks44
Last commit1 year ago
IceNvim
IceNvimLua

A beautiful, powerful, and customizable Neovim configuration that is blazing fast.

#neovim-config#editor-configuration#developer-tools
Stars330
Forks29
Last commit17 days 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
Stars328
Forks10
Last commit4 months ago
Lovebird
LovebirdLua

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

#developer-tools#web-console#game-development
Stars328
Forks25
Last commit5 years ago
Concord
ConcordLua

A feature-complete Entity Component System library for LÖVE, focused on performance and ease of use.

#modular-architecture#composition#game-development
Stars326
Forks27
Last commit1 day 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
Stars323
Forks27
Last commit2 years 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
Stars323
Forks9
Last commit9 months ago
efmls-configs-nvim
efmls-configs-nvimLua

An unofficial collection of pre-configured linters and formatters for efm-langserver in Neovim.

#efm-langserver#developer-tools#editor-integration
Stars319
Forks51
Last commit7 days ago
renamer.nvim
renamer.nvimLua

A VS Code-like renaming UI for Neovim, built with Lua and leveraging Neovim's LSP for cross-scope renaming.

#popup-ui#keyboard-driven#customizable
Stars318
Forks12
Last commit2 years ago
text-to-colorscheme
text-to-colorschemeLua

A Neovim plugin that generates custom colorschemes using text prompts and OpenAI's GPT API.

#vim-colorscheme#neovim-plugin#text-to-color
Stars317
Forks5
Last commit2 years ago
goose.nvim
goose.nvimLua

A Neovim plugin that integrates the Goose AI agent, enabling chat and code assistance with editor context capture.

#context-capture#ai#developer-tools
Stars317
Forks12
Last commit13 days ago
express_line.nvim
express_line.nvimLua

A fast, customizable Neovim statusline written in pure Lua with support for coroutines, functions, and async jobs.

#coroutines#vim#async
Stars317
Forks24
Last commit2 years ago
TraktForVLC
TraktForVLCPython

Automatically scrobble movies and TV shows you watch in VLC to your trakt.tv account.

#open-source#scrobbling#media-player
Stars315
Forks46
Last commit7 years ago
fluoromachine.nvim
fluoromachine.nvimLua

A neon-drenched, retro-futuristic color scheme for Neovim, forked from Synthwave84 with customizable glow effects.

#fluoromachine#retro-futuristic#lua-configurable
Stars312
Forks13
Last commit10 months ago
nord.nvim
nord.nvimLua

A clean and elegant Neovim theme using the Arctic Nord color palette with extensive plugin support.

#nord-palette#treesitter#syntax-highlighting
Stars312
Forks32
Last commit4 months ago
doxyrest
doxyrestC++

A compiler from Doxygen XML to reStructuredText -- hence, the name. It parses XML databases generated by Doxygen and produces reStructuredText for the Python documentation generator Sphinx.

#template-engine#documentation-tool#sphinx-doc
Stars311
Forks24
Last commit
triforce.nvim
triforce.nvimLua

A Neovim plugin that gamifies coding with RPG elements like XP, levels, and achievements to boost motivation.

#developer-tools#statistics-tracking#productivity
Stars310
Forks11
Last commit21 days ago
Balerter
BalerterGo

A script-based alerting system that queries data sources, analyzes metrics, and sends notifications via multiple channels.

#devops#observability#alertmanager
Stars309
Forks18
Last commit2 years ago
tabline.wez
tabline.wezLua

A Lua-based retro tab bar plugin for WezTerm, inspired by lualine.nvim's configuration format.

#wez#terminal-emulator#productivity
Stars308
Forks49
Last commit1 month ago
lua-stdlib
lua-stdlibLua

A comprehensive collection of standard libraries for Lua 5.1, 5.2, and 5.3, including LuaJIT.

#lua-libraries#lua-5.3#luajit
Stars306
Forks33
Last commit1 month ago
nvim
nvimLua

A dark, vibrant, and beautiful color scheme for Neovim, written in Lua.

#hacktoberfest#nightly#vim
Stars303
Forks18
Last commit1 year ago
neovim-project
neovim-projectLua

A Neovim plugin for managing projects with session persistence and quick switching via Telescope, fzf-lua, or snacks.nvim.

#developer-tools#productivity#workflow
Stars302
Forks24
Last commit4 months ago
gamera
gameraLua

A flexible camera system for LÖVE games with scaling, rotation, and coordinate transformation.

#open-source#game-development#camera-system
Stars302
Forks23
Last commit5 years ago
nngraph
nngraphLua

A Torch package for creating and visualizing complex neural network architectures using graph-based computation.

#debugging-tools#deep-learning#neural-networks
Stars299
Forks98
Last commit9 years ago
Menori
MenoriLua

A LÖVE library for 3D rendering with scene graph support and glTF 2.0 asset loading.

#open-source#animation#3d-graphics
Stars299
Forks14
Last commit1 year ago
nvim-terminal.lua
nvim-terminal.luaLua

A high-performance Neovim filetype mode that uses conceal and syntax highlighting to display terminal color codes.

#vimscript#terminal-emulation#syntax-highlighting
Stars296
Forks11
Last commit3 years ago
PreviousPage 12 of 36Next

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
23 hours ago
#Neovim Plugin643
#Neovim591
#Game Development302
#Nvim290
#Developer Tools250
#Productivity230
#Love2d193
#Nvim Plugin141
#Plugin129
#Syntax Highlighting112
#Vim112
#Game Engine101