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

wezterm-cmdpicker
wezterm-cmdpickerLua

A WezTerm plugin that adds a command-palette-style fuzzy picker for discovering and executing keybindings.

#productivity-tool#terminal-emulator#keybinding-manager
Stars17
Forks3
Last commit3 months ago
gruvbox-minimal.nvim
gruvbox-minimal.nvimLua

A Gruvbox Material theme for Neovim with Alabaster inspiration, offering dark/light modes and extensive customization.

#gruvbox-material#light-mode#dark-mode
Stars17
Forks1
Last commit1 month ago
sibling-jump.nvim
sibling-jump.nvimLua

A Neovim plugin for context-aware navigation between sibling code nodes using Tree-sitter.

#developer-tools#vim-motions#neovim-plugin
Stars17
Forks0
Last commit3 days ago
astar
astarLua

A flexible A* pathfinding library for Lua supporting grid, point, mesh, or infinite maps without requiring map initialization.

#infinite-map#grid-map#astar-algorithm
Stars17
Forks4
Last commit1 year ago
hopcsharp.nvim
hopcsharp.nvimLua

A lightweight Neovim plugin for fast code navigation in large C# projects using cached tree-sitter parsing and SQLite.

#developer-tools#neovim-plugin#tree-sitter
Stars17
Forks2
Last commit9 days ago
timers.nvim
timers.nvimLua

A simple, extensible timer management plugin for Neovim with a clean API for creating and managing multiple timers.

#productivity#time-management#extensible-api
Stars17
Forks0
Last commit10 months ago
Ini Parser
Ini ParserLua

A lightweight Lua library for parsing and generating .ini configuration files, specifically designed for LÖVE game development.

#ini-format#data-serialization#lightweight
Stars16
Forks2
Last commit3 years ago
markdown-toc
markdown-tocLua

A Neovim plugin to generate, update, and delete markdown tables of contents from headings in other markdown files.

#productivity#table-of-contents#documentation-tool
Stars16
Forks0
Last commit1 year ago
scratchpad.nvim
scratchpad.nvimLua

A customizable Neovim plugin for managing and synchronizing scratchpad data with floating windows and seamless text pushing.

#productivity#workflow-tool#scratchpad
Stars16
Forks1
Last commit1 year ago
winmove.nvim
winmove.nvimLua

A Neovim plugin providing intuitive modal keybindings to move, swap, and resize editor windows.

#window#resize#swap
Stars16
Forks0
Last commit5 months ago
format.nvim
format.nvimLua

An asynchronous code formatting plugin for Neovim that formats buffers without requiring them to be saved.

#vim-plugin-alternative#editor-tool#developer-tools
Stars16
Forks0
Last commit1 month ago
marko.nvim
marko.nvimLua

A project-aware global marks manager for Neovim that isolates marks per project using Neovim's native ShaDa system.

#productivity#text-editor#shada
Stars16
Forks1
Last commit9 months ago
nvim-lusc
nvim-luscLua

A Lua library bringing structured concurrency to Neovim, inspired by Python's Trio API.

#trio-inspired#async-programming#vim
Stars16
Forks0
Last commit2 years ago
aicommits.nvim
aicommits.nvimLua

A Neovim plugin that generates conventional commit messages using AI providers like OpenAI and Google Gemini.

#ai#developer-tools#ai-assistant
Stars16
Forks3
Last commit1 month ago
Luz
LuzLua

A lightweight compression algorithm for Lua source code using Huffman coding and LZ77 on language tokens.

#minification#source-code-compression#tokenization
Stars15
Forks0
Last commit1 year ago
bufdel.nvim
bufdel.nvimLua

A Neovim plugin that deletes buffers while preserving window layouts, offering flexible deletion options and user commands.

#productivity#workflow#buffer-management
Stars15
Forks2
Last commit1 month ago
part-edit.nvim
part-edit.nvimLua

A Neovim plugin that creates isolated buffers to edit specific parts of files, particularly useful for code in markdown.

#developer-tools#code-editing#buffer-management
Stars15
Forks0
Last commit7 months ago
nvim-plugin-boilerplate
nvim-plugin-boilerplateShell

An annotated Neovim plugin template with pre-configured development tools and CI workflows.

#vimscript#developer-tools#pre-commit
Stars15
Forks0
Last commit24 days ago
SceneMan
SceneManLua

A lightweight, stack-based scene and game state manager for Lua game development.

#moai#callback-system#portable
Stars15
Forks1
Last commit10 months ago
love-deploy
love-deployMakefile

A Makefile-based tool to build and deploy LÖVE game projects to itch.io with support for web and Windows exports.

#deployment#web-games#windows-games
Stars15
Forks0
Last commit2 years ago
ShaderScan
ShaderScanLua

A LÖVE library that automatically reloads shaders on save, provides better error messages, and supports #include directives.

#shader-development#game-development#error-handling
Stars15
Forks0
Last commit3 years ago
Fknotes.nvim
Fknotes.nvimLua

A lightweight Neovim plugin for inline note-taking and task management with persistent storage and a modern UI.

#fkvim#fknotes#productivity
Stars15
Forks1
Last commit10 months ago
plugin-addict.nvim
plugin-addict.nvimLua

A Neovim plugin that creates new plugin configuration files with a single command to speed up plugin management.

#vimscript#plugin-manager#developer-tools
Stars15
Forks0
Last commit10 months ago
weather.nvim
weather.nvimLua

A Neovim plugin that provides real-time weather and earthquake alerts without requiring API keys.

#lualine-integration#vim#weather-app
Stars15
Forks0
Last commit1 year ago
ListBox
ListBoxLua

A dynamic, customizable listbox UI component for the LÖVE 2D game engine, supporting mouse, keyboard, and touch interactions.

#user-interface#gui-toolkit#open-source
Stars15
Forks1
Last commit9 years ago
docroc
docrocLua

A minimal Lua library that parses formatted comments and returns them as structured tables.

#code-parsing#developer-tools#lightweight-library
Stars14
Forks0
Last commit10 years ago
pendulum.nvim
pendulum.nvimLua

A minimal timer plugin for Neovim to help competitive programmers and interview candidates practice coding under time constraints.

#productivity#interview-prep#neovim-plugin
Stars14
Forks3
Last commit2 years ago
babel.nvim
babel.nvimLua

A Neovim plugin for translating text directly within the editor using Google Translate, DeepL, and other providers.

#productivity#deepl#cli-tool
Stars14
Forks2
Last commit2 days ago
particle-system-playground
particle-system-playgroundLua

Interactive particle system editor and playground for LÖVE 11, allowing real-time manipulation of emitters and textures.

#sandbox#visual-editor#graphics
Stars14
Forks0
Last commit7 years ago
joplin.nvim
joplin.nvimLua

A Neovim plugin for managing Joplin notes and notebooks directly within the editor.

#productivity#joplin-integration#workflow-automation
Stars14
Forks0
Last commit1 year ago
pico8Grunt
pico8GruntJavaScript

A Grunt-based build system for PICO-8 games that enables multi-file Lua development with automatic concatenation and watch functionality.

#file-watching#cartridge-management#game-development
Stars14
Forks1
Last commit8 years ago
neodoc.nvim
neodoc.nvimLua

A Neovim plugin for generating docstrings with live preview, supporting Google, NumPy, and Sphinx formats.

#developer-tools#live-preview#code-documentation
Stars14
Forks1
Last commit1 year ago
ProdUI
ProdUILua

A user interface library for the LÖVE game development framework.

#game-ui#open-source#game-development
Stars14
Forks0
Last commit4 months ago
Kazari
KazariLua

A Lua library for handling multitouch gestures like zoom, rotate, pan, and tap, designed for LÖVE game engine.

#multitouch#gamedev#open-source-library
Stars14
Forks0
Last commit3 years ago
blink-cmp-tmux
blink-cmp-tmuxLua

A tmux completion source for the blink.cmp Neovim plugin that suggests text from tmux panes.

#vimscript#autocompletion#developer-tools
Stars14
Forks2
Last commit1 month ago
vlc-plugin-marker
vlc-plugin-markerLua

A VLC plugin that lets you mark, comment on, and replay important sections of videos without searching.

#video-review#time-based-markers#lua-scripting
Stars14
Forks2
Last commit7 years ago
PreviousPage 31 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
#Neovim Plugin643
#Neovim591
#Game Development302
#Nvim290
#Developer Tools250
#Productivity230
#Love2d193
#Nvim Plugin141
#Plugin129
#Syntax Highlighting112
#Vim112
#Game Engine101