Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lua

Lua

1277 projects

Showing 36 of 1277 projects

nvim-lazyman
nvim-lazymanHTML

A Neovim configuration manager that installs, initializes, and manages over 100 pre-configured Neovim distributions via a menu interface.

#plugin-manager#editor-configuration#developer-tools
Stars437
Forks18
Last commit8 months ago
Navigator.nvim
Navigator.nvimLua

A Neovim plugin for seamless navigation between editor windows and terminal multiplexer panes.

#wezterm-integration#keyboard-driven#terminal-multiplexer
Stars435
Forks26
Last commit2 years ago
batteries
batteriesLua

A comprehensive Lua utility library that extends the standard library and provides common algorithms and data structures for game development.

#functional-programming#open-source#geometry
Stars433
Forks32
Last commit1 month ago
pgmoon
pgmoonMoonScript

A pure Lua PostgreSQL client library for OpenResty, LuaSocket, cqueues, and LuaPosix environments.

#database-driver#postgres#luasocket
Stars432
Forks95
Last commit1 month ago
gopher.nvim
gopher.nvimLua

A minimalistic Neovim plugin written in Lua that provides Go tooling support like struct tagging, test generation, and dependency management.

#go-development#neovim-plugin#test-generation
Stars431
Forks18
Last commit12 days ago
RbxUtil
RbxUtilLuau

A collection of utility modules for Roblox development, providing essential tools for networking, state management, and game systems.

#roblox#data-structures#game-development
Stars428
Forks123
Last commit7 months ago
mellow.nvim
mellow.nvimLua

A soothing dark color scheme for Neovim with extensive plugin support and cross-application extras.

#vim-colorscheme#dark#editor-theme
Stars428
Forks19
Last commit3 months ago
tiny-glimmer.nvim
tiny-glimmer.nvimLua

A Neovim plugin that adds smooth, customizable animations to text operations like yank, paste, search, and undo/redo.

#ui-effects#visual-feedback#customizable
Stars427
Forks7
Last commit19 days ago
magick
magickLua

Lua bindings to ImageMagick and GraphicsMagick for LuaJIT using FFI, enabling image manipulation from Lua scripts.

#ffi-bindings#graphics#luajit
Stars427
Forks82
Last commit2 years ago
commander.nvim
commander.nvimLua

A Neovim plugin to create, manage, and search keybindings and commands through an organized interface with Telescope integration.

#plugin-manager#productivity#telescope-extension
Stars426
Forks16
Last commit2 years ago
nerdy.nvim
nerdy.nvimLua

A Neovim plugin for searching, previewing, and inserting Nerd Font glyphs directly from the editor.

#developer-tools#icon-picker#glyph
Stars423
Forks11
Last commit2 months ago
godot-luaAPI
godot-luaAPIC++

A Godot addon that adds Lua API support for creating sandboxed modding environments in GDScript, C#, or GDExtension.

#sandbox#lua-scripting#gdscript
Stars422
Forks39
Last commit1 year ago
remote-sshfs.nvim
remote-sshfs.nvimLua

A Neovim plugin that mounts remote filesystems via SSHFS for seamless remote editing and development.

#productivity#vim#file-management
Stars421
Forks24
Last commit3 months ago
cmp-git
cmp-gitLua

A Neovim completion source for nvim-cmp that provides Git commits, GitHub issues/PRs/mentions, and GitLab issues/MRs/mentions.

#autocompletion#blink#productivity
Stars420
Forks24
Last commit2 months ago
authoscope
authoscopeRust

A scriptable network authentication cracker for custom services, using Lua scripts to test credentials.

#cracking#lua-scripting#password-cracker
Stars419
Forks46
Last commit2 years ago
badtouch
badtouchRust

A scriptable network authentication cracker for custom services, using Lua scripts to test credentials.

#cracking#bruteforce-tool#lua-scripting
Stars419
Forks46
Last commit2 years ago
nvim_context_vt
nvim_context_vtLua

A Neovim plugin that displays virtual text showing the current context (functions, methods, statements) using treesitter.

#treesitter#developer-tools#context-clues
Stars414
Forks20
Last commit1 day ago
NeoComposer.nvim
NeoComposer.nvimLua

A Neovim plugin that simplifies macro management and execution with a status line component and Telescope extension.

#editor-automation#productivity#status-line
Stars412
Forks10
Last commit1 year ago
live-preview.nvim
live-preview.nvimLua

A Neovim plugin for live previewing Markdown, HTML, AsciiDoc, and SVG files directly in a web browser.

#live-server#html-preview#editor-tool
Stars411
Forks28
Last commit4 days ago
easypick.nvim
easypick.nvimLua

A Neovim plugin that creates Telescope pickers from arbitrary console commands.

#developer-tools#telescope-extension#workflow-automation
Stars408
Forks9
Last commit1 year ago
kickstart-nix.nvim
kickstart-nix.nvimLua

A dead simple Nix flake template for creating and managing Neovim configurations with Nix.

#editor-configuration#flakes#dev-environment
Stars403
Forks19
Last commit3 months ago
picotool
picotoolPython

A Python toolkit for building, analyzing, and manipulating PICO-8 fantasy console game cartridge files.

#build-tools#cartridge-manipulation#python-tools
Stars403
Forks46
Last commit2 years ago
hotpot.nvim
hotpot.nvimFennel

A Fennel compiler plugin for Neovim that lets you write your config and plugins in Fennel.

#compiler#developer-tools#lisp
Stars400
Forks13
Last commit1 month ago
staline.nvim
staline.nvimLua

A modern lightweight statusline and bufferline plugin for Neovim, written in Lua.

#vim-statusline#nvim-lua#lightweight
Stars399
Forks22
Last commit2 years ago
cinnamon.nvim
cinnamon.nvimLua

A Neovim plugin that adds smooth scrolling animations to any movement, command, or Lua function.

#vim#vim-motions#neovim-plugin
Stars399
Forks7
Last commit1 year ago
buffer_manager.nvim
buffer_manager.nvimLua

A Neovim plugin that provides a floating window interface to view, navigate, add, delete, and reorganize buffers.

#productivity#buffers#workflow
Stars397
Forks18
Last commit5 months ago
dap-buddy.nvim
dap-buddy.nvimLua

A Debug Adapter Protocol manager for Neovim that simplifies installing, configuring, and using debuggers.

#vimscript#nvim-dap#editor-integration
Stars394
Forks46
Last commit3 years ago
monokai.nvim
monokai.nvimLua

A Lua-based Monokai color theme for Neovim with tree-sitter support and multiple flavor variants.

#monokai#vim#syntax-highlighting
Stars392
Forks70
Last commit2 years ago
advanced-git-search.nvim
advanced-git-search.nvimLua

An advanced git search extension for Telescope and fzf-lua to search git history by commit message, content, and author in Neovim.

#version-control#productivity#telescope-extension
Stars391
Forks10
Last commit
knap
knapLua

A Neovim plugin for live-updating previews of LaTeX, markdown, and other files in your preferred viewer.

#live-preview#pdf-viewer#workflow-automation
Stars390
Forks11
Last commit1 year ago
Slab
SlabLua

An immediate mode GUI toolkit for Love2D, enabling rapid UI creation for game development tools.

#gui-toolkit#gamedev#imgui
Stars390
Forks31
Last commit9 days ago
Löve-Nuklear
Löve-NuklearC

A lightweight immediate mode GUI module for LÖVE game engine, enabling in-game UI creation.

#user-interface#imgui#luajit
Stars389
Forks33
Last commit1 year ago
LuaBridge3
LuaBridge3C

A lightweight, dependency-free C++17 library for binding Lua to C++ with support for multiple Lua implementations.

#luau#headers-only#cplusplus-lua-binding
Stars389
Forks48
Last commit8 days ago
lua-cmsgpack
lua-cmsgpackC

A self-contained C implementation of MessagePack serialization for Lua 5.1/5.2/5.3 with no external dependencies.

#c-library#embedded-systems#binary-encoding
Stars380
Forks122
Last commit4 years ago
lir.nvim
lir.nvimLua

A simple, customizable file explorer plugin for Neovim with floating window support.

#productivity#file-manager#text-editor
Stars380
Forks27
Last commit3 months ago
themery.nvim
themery.nvimLua

A Neovim plugin for switching colorschemes with live preview and persistence across sessions.

#neovim-config#theme-switcher#live-preview
Stars380
Forks15
Last commit1 year ago
PreviousPage 10 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
7 months ago
#Neovim Plugin640
#Neovim588
#Game Development302
#Nvim289
#Developer Tools250
#Productivity228
#Love2d193
#Nvim Plugin141
#Plugin129
#Syntax Highlighting111
#Vim110
#Game Engine101