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

LXSH
LXSHLua

A Lua library for lexing and syntax highlighting using LPeg, supporting multiple languages and output formats.

#lpeg#rtf#syntax-highlighting
Stars76
Forks8
Last commit3 years ago
telescope-lazy-plugins.nvim
telescope-lazy-plugins.nvimLua

A Telescope extension for Neovim to quickly access and manage configurations of plugins managed by lazy.nvim.

#developer-tools#telescope-extension#plugin-management
Stars75
Forks3
Last commit
GPTModels.nvim
GPTModels.nvimLua

A multi-model, window-based LLM AI plugin for Neovim, offering dedicated chat and code editing windows with an emphasis on stability.

#ai#ai-assistant#code-editing
Stars74
Forks6
Last commit1 year ago
wezterm-agent-deck
wezterm-agent-deckLua

A WezTerm plugin that monitors AI coding agents and displays their status with colored dots in tabs and notifications.

#ai-coding-agents#developer-tools#workflow-automation
Stars74
Forks7
Last commit5 months ago
blackjack.nvim
blackjack.nvimLua

A classic Blackjack game implemented as a Neovim plugin with configurable card styles and keybindings.

#plenary-nvim#neovim-plugin#card-game
Stars73
Forks4
Last commit3 months ago
nvumi
nvumiLua

A Neovim plugin that evaluates natural language expressions inline using a scratch buffer and numi-cli.

#editor-tool#unit-conversion#productivity
Stars72
Forks1
Last commit4 months ago
wezterm-config.nvim
wezterm-config.nvimLua

A Neovim plugin that enables dynamic Wezterm configuration overrides directly from within the editor.

#developer-tools#workflow-automation#neovim-plugin
Stars72
Forks5
Last commit4 months ago
Hot particles
Hot particlesLua

A particle editor for the LÖVE game framework with real-time preview and export capabilities.

#visual-editor#tool#particle-editor
Stars71
Forks1
Last commit4 years ago
lua.cr
lua.crCrystal

Crystal bindings to Lua, enabling seamless interoperability between Crystal and Lua 5.4+.

#crystal-shard#embedded-scripting#ffi
Stars70
Forks9
Last commit19 days ago
agrolens.nvim
agrolens.nvimLua

A Neovim extension that uses Telescope or fzf to view and navigate code via tree-sitter queries.

#editor-tool#neovim-plugin#tree-sitter
Stars70
Forks2
Last commit2 months ago
midi2pico
midi2picoLua

Converts MIDI files to PICO-8 cartridge data for music playback in games.

#midi#music-tools#game-audio
Stars70
Forks4
Last commit6 years ago
jspicl
jspiclTypeScript

A JavaScript to PICO-8 Lua transpiler for writing PICO-8 games in JavaScript.

#transpiler#cli-tool#esprima
Stars70
Forks8
Last commit18 days ago
sherbet.nvim
sherbet.nvimLua

A Lua-based Neovim colorscheme with customizable italic support and truecolor terminal compatibility.

#developer-tools#syntax-highlighting#text-editor
Stars70
Forks3
Last commit3 years ago
suave.lua
suave.luaLua

A minimal NeoVim plugin for project session automation with custom JSON storage and auto-save capabilities.

#lua-scripting#vim-enthusiasts#json-storage
Stars69
Forks1
Last commit1 year ago
vitesse.nvim
vitesse.nvimLua

A Lua-based Vitesse color theme for Neovim with extensive plugin support and transparent background options.

#vitesse-theme#syntax-highlighting#vitesse
Stars69
Forks4
Last commit2 years ago
NeoTerm.lua
NeoTerm.luaLua

A Neovim plugin that attaches a dedicated terminal buffer to each editor buffer for seamless switching.

#developer-tools#buffer-management#terminal-integration
Stars69
Forks5
Last commit2 years ago
shack
shackLua

A LÖVE library for easily adding screen effects like shake, rotation, scale, and shear to games.

#screen-effects#graphics#animation
Stars69
Forks2
Last commit10 years ago
neural-open.nvim
neural-open.nvimLua

A Neovim file picker that learns your navigation patterns using a neural network to rank files by what you're most likely to open next.

#personalization#neural-network#productivity
Stars69
Forks2
Last commit2 months ago
lua-resty-cassandra
lua-resty-cassandraLua

A pure Lua Cassandra client implementing the CQL binary protocol for use with Nginx/OpenResty or luasocket.

#database-driver#binary-protocol#luasocket
Stars68
Forks15
Last commit9 years ago
nvim-picgo
nvim-picgoLua

A Neovim plugin that uploads images from disk or clipboard to various image hosting services and generates markdown links.

#image-upload#developer-tools#productivity
Stars68
Forks8
Last commit5 months ago
calcium.nvim
calcium.nvimLua

A Neovim plugin for in-buffer mathematical calculations with visual mode, functions, and variable support.

#editor-tool#calculator#scratchpad
Stars67
Forks2
Last commit8 months ago
caskey.nvim
caskey.nvimLua

Declarative keymappings configuration for Neovim using cascading trees.

#buffer-local#plugin-management#neovim-plugin
Stars67
Forks3
Last commit3 years ago
Manami
ManamiLua

A collection of Lua libraries for the LÖVE game framework, including vector math, UI layout, animation, and neural networks.

#procedural-generation#neural-network#animation
Stars66
Forks4
Last commit1 year ago
My Neovim Config
My Neovim ConfigLua

A minimal, fast Neovim configuration written in Lua optimized for web development workflows.

#neovim-config#developer-tools#productivity
Stars66
Forks2
Last commit3 years ago
libvulkan.lua
libvulkan.luaLua

Generates LuaJIT FFI bindings from C headers, optionally using Nix for automatic build environment setup.

#native-library-integration#ffi-bindings#luajit
Stars66
Forks4
Last commit8 years ago
language-lua
language-lua

Adds Lua syntax highlighting and code snippets to the Atom text editor.

#productivity#atom-package#syntax-highlighting
Stars66
Forks34
Last commit7 years ago
actually.nvim
actually.nvimLua

A Neovim plugin that prompts you to choose the correct file when you accidentally open a non-existent path.

#productivity#shell-integration#workflow-automation
Stars66
Forks1
Last commit10 months ago
brinevector
brinevectorLua

A Lua vector library accelerated by LuaJIT's FFI for high-performance games and applications, with automatic fallback to tables on mobile/consoles.

#luajit#ffi#game-development
Stars66
Forks3
Last commit4 years ago
nvec
nvecLua

A collection of Lua libraries for the LÖVE game framework, including vector math, layout, animation, and neural network modules.

#neural-network#animation#game-development
Stars66
Forks4
Last commit1 year ago
witch-line
witch-lineLua

A blazing fast, modular, and customizable statusline plugin for Neovim with a unique reference-based component system.

#component-system#modular#editor-enhancement
Stars66
Forks0
Last commit1 month ago
sanjuuni
sanjuuniC++

Converts images and videos into optimized formats for display in the ComputerCraft Minecraft mod.

#computercraft#minecraft-mod#poco-library
Stars65
Forks7
Last commit2 months ago
vim-pico8-syntax
vim-pico8-syntaxVim Script

Vim syntax highlighting for Pico-8, adapting Lua syntax with Pico-8-specific functions.

#code-editing#syntax-highlighting#pico-8
Stars65
Forks13
Last commit9 years ago
pathfinder.nvim
pathfinder.nvimLua

A Neovim plugin that enhances gf/gF/gx with multiline look-ahead, smarter file/URL resolution, and visual file/link pickers.

#developer-tools#productivity#text-editor
Stars65
Forks4
Last commit9 months ago
Aseprite loader
Aseprite loaderLua

A lightweight Lua library for directly reading Aseprite files in Love2D without JSON conversion.

#animation#aseprite#game-development
Stars65
Forks1
Last commit3 years ago
Walt
WaltLua

A Lua animation library for the LÖVE 2D game framework, providing sprite and frame management.

#open-source#graphics#animation-library
Stars65
Forks2
Last commit4 years ago
code-shot.nvim
code-shot.nvimLua

A Neovim plugin for capturing code screenshots of entire files or selections.

#developer-tools#productivity#syntax-highlighting
Stars65
Forks2
Last commit1 year ago
PreviousPage 22 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
1 year ago
#Neovim Plugin643
#Neovim591
#Game Development302
#Nvim290
#Developer Tools250
#Productivity230
#Love2d193
#Nvim Plugin141
#Plugin129
#Syntax Highlighting112
#Vim112
#Game Engine101