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

nvim-strict
nvim-strictLua

A strict, native code style formatting plugin for Neovim that highlights and fixes common style issues like deep nesting and overlong lines.

#formatting#editor-tool#regex
Stars41
Forks2
Last commit1 month ago
auto-pandoc.nvim
auto-pandoc.nvimNix

A Neovim plugin that automatically converts markdown files using pandoc based on YAML frontmatter settings.

#productivity#conversion#editor-integration
Stars41
Forks1
Last commit1 year ago
nvim-pseudometa-plugin-template
nvim-pseudometa-plugin-templateShell

A template for creating new Neovim plugins with standardized structure and configuration.

#plugin-manager#nvim-plugin-template#editor-extensions
Stars41
Forks0
Last commit
numbers.nvim
numbers.nvimLua

A Neovim plugin that automatically toggles relative line numbers based on context like insert mode.

#productivity#text-editor#neovim-plugin
Stars41
Forks3
Last commit4 months ago
niuiic/dap-utils
niuiic/dap-utilsLua

A Neovim plugin providing utilities to enhance the nvim-dap debugging experience with breakpoint management and configuration helpers.

#nvim-dap#neovim-plugin#plugin
Stars41
Forks1
Last commit2 years ago
Lunum
LunumC

A numeric extension for Lua providing multi-dimensional arrays with a Numpy-like API and C-level performance.

#multi-dimensional-arrays#scientific-computing#embedding
Stars40
Forks6
Last commit14 years ago
openLuup
openLuupLua

A pure-Lua open-source emulation of the Vera Luup environment for running MiOS plugins on generic hardware.

#iot#open-source#altui
Stars40
Forks20
Last commit1 year ago
Korean-IME.nvim
Korean-IME.nvimLua

An OS-independent Korean and Hanja input method for Neovim that converts English keystrokes to Korean in-place.

#text-input#hangul#ime
Stars40
Forks3
Last commit7 months ago
lovanim
lovanimLua

A minimal Love2D utility class for creating animated sprites with frame-based state management.

#hacktoberfest#open-source#animation
Stars40
Forks4
Last commit6 years ago
unruly-worker.nvim
unruly-worker.nvimLua

A Neovim keymap plugin that remaps Vim motions and commands to the Workman keyboard layout for ergonomic typing.

#workman-layout#keyboard-ergonomics#productivity
Stars40
Forks3
Last commit8 months ago
nvim-lines.lua
nvim-lines.luaLua

A simple and customizable statusline and tabline plugin for Neovim, written in Lua.

#vimscript#lightweight#customizable
Stars40
Forks2
Last commit3 years ago
smiti18n
smiti18nLua

A complete internationalization library for Lua with LÖVE support, featuring smart file loading, pluralization, and locale-aware formatting.

#locale-formatting#l10n#luajit
Stars40
Forks0
Last commit8 months ago
lua4delphi
lua4delphiPascal

Delphi binding for the Lua 5.1 scripting language, enabling Delphi applications to embed and execute Lua scripts.

#integration#lua-5.1#delphi-library
Stars39
Forks10
Last commit10 years ago
telescope-toggleterm.nvim
telescope-toggleterm.nvimDockerfile

A Telescope.nvim extension for managing terminal buffers created with toggleterm.nvim.

#neovim-terminal#workflow#telescope-extension
Stars39
Forks1
Last commit4 years ago
blink-cmp-dat-word
blink-cmp-dat-wordLua

A fast, offline word completion source for blink.cmp using a double-array trie data structure.

#autocompletion#word-source#offline
Stars39
Forks3
Last commit6 months ago
graph
graphLua

A graphical computation package for Torch that enables graph-based operations and visualization.

#scientific-computing#graph-computation#graph-visualization
Stars38
Forks31
Last commit9 years ago
scretch.nvim
scretch.nvimLua

A Neovim plugin for creating, managing, and searching scratch files with templates and project-scoped organization.

#productivity#scratch-files#text-editor
Stars38
Forks3
Last commit9 days ago
LOVELi
LOVELiLua

A retained mode layout and GUI library for LÖVE 2D with multiple layouts and controls inspired by .NET MAUI.

#retained-mode#game-ui#open-source
Stars38
Forks7
Last commit1 month ago
csc.nvim
csc.nvimLua

Intelligent scope autocompletion for conventional commits in Neovim, learning from your repository's commit history.

#autocompletion#version-control#developer-tools
Stars38
Forks2
Last commit10 months ago
Patchy
PatchyLua

A simple 9patch library for the LÖVE 2D game framework.

#scalable-ui#ui-tools#game-development
Stars38
Forks2
Last commit7 years ago
Lady
LadyLua

A deprecated library for saving and loading LÖVE game savegames with support for multiple Lua class systems.

#class-serialization#game-persistence#game-development
Stars38
Forks3
Last commit10 years ago
codex.nvim
codex.nvimLua

A Neovim IDE integration plugin for Codex, enabling in-editor terminal control, file/selection sending, and diff management.

#ai-coding-assistant#developer-tools#ide-integration
Stars38
Forks6
Last commit3 days ago
ns-textobject.nvim
ns-textobject.nvimLua

A Neovim textobject plugin that extends nvim-surround with enhanced text selection and manipulation capabilities.

#textobject#nvim-surround#vim
Stars37
Forks3
Last commit3 years ago
Gideros
Gideros

A curated collection of resources, tutorials, libraries, and tools for the Gideros cross-platform game development framework.

#mobile-games#gamedev#open-source-resources
Stars37
Forks3
Last commit6 years ago
relative-toggle.nvim
relative-toggle.nvimLua

A Neovim plugin that automatically toggles between relative and absolute line numbers based on user events.

#vimscript#autocmd#productivity
Stars37
Forks1
Last commit1 year ago
endec.nvim
endec.nvimLua

A Neovim plugin for encoding and decoding text in Base64, Base64URL, and URL (percent) formats.

#editor-tool#text-encoding#nvim-lua
Stars37
Forks2
Last commit1 year ago
debugGraph
debugGraphLua

A Löve2D utility for drawing real-time FPS, memory, and custom performance graphs.

#debugging-tools#game-development#performance-monitoring
Stars37
Forks2
Last commit9 years ago
SYSL-Pixel
SYSL-PixelLua

A pixel-art focused screen scaling module for Love2D that provides integer scaling, cursor management, and shader support.

#pixel-art#graphics-module#integer-scaling
Stars37
Forks2
Last commit6 years ago
copy_with_context.nvim
copy_with_context.nvimLua

A Neovim plugin that copies code snippets with file path, line number, and repository URL metadata for better context sharing.

#ai-assisted-development#developer-tools#workflow-automation
Stars36
Forks6
Last commit
iedit.nvim
iedit.nvimLua

A Neovim plugin for simultaneous editing of multiple text occurrences, inspired by Emacs's iedit.

#multiple-occurrences#iedit#productivity
Stars36
Forks3
Last commit7 months ago
nvim-hl-mdcodeblock.lua
nvim-hl-mdcodeblock.luaLua

A Neovim plugin that highlights markdown code blocks using treesitter queries for better visual distinction.

#vimscript#code-blocks#treesitter
Stars36
Forks2
Last commit5 months ago
mdnotes.nvim
mdnotes.nvimLua

A Neovim plugin for enhanced Markdown note-taking with WikiLinks, asset management, tables, and extensible commands.

#wikilinks#productivity#table-editing
Stars36
Forks2
Last commit4 days ago
torch-datasets
torch-datasetsLua

A collection of easy-to-use machine learning datasets for Torch7 with built-in preprocessing and sampling utilities.

#sampling#deep-learning#torch7
Stars36
Forks19
Last commit12 years ago
macrothis.nvim
macrothis.nvimLua

A Neovim plugin for saving, loading, and managing macros across all registers, with optional Telescope integration.

#register-management#workflow-automation#neovim-plugin
Stars35
Forks3
Last commit1 year ago
Training a Convnet for the Galaxy-Zoo Kaggle challenge(CUDA demo)
Training a Convnet for the Galaxy-Zoo Kaggle challenge(CUDA demo)Lua

A convolutional neural network solution for the GalaxyZoo galaxy classification challenge, achieving 9th place with a score of 0.08246.

#kaggle-competition#astronomy#image-classification
Stars35
Forks11
Last commit
simplegpt.nvim
simplegpt.nvimLua

A Vim plugin for customizing LLM prompts using Jinja templates and context-aware workflows for coding, writing, and chatting.

#productivity#jinja-templates#vim
Stars35
Forks0
Last commit4 months ago
PreviousPage 26 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
2 months ago
1 month ago
11 years ago
#Neovim Plugin643
#Neovim591
#Game Development302
#Nvim290
#Developer Tools250
#Productivity230
#Love2d193
#Nvim Plugin141
#Plugin129
#Syntax Highlighting112
#Vim112
#Game Engine101