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

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
nurl.nvim
nurl.nvimLua

A programmable HTTP client for Neovim, defining requests as pure Lua tables with environments, history, and testing.

#environment-management#rest-client#http
Stars14
Forks0
Last commit22 days 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
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
Stars14
Forks0
Last commit3 years 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
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
loveprofiler
loveprofilerLua

A simple logger and profiler for Löve2D that displays game state and logs on canvas or in the terminal.

#game-development#logging#performance-monitoring
Stars13
Forks0
Last commit2 years ago
lovepatch
lovepatchLua

A simple 9-patch (9-slice scaling) library for the LÖVE 2D game framework.

#game-ui#graphics#ui
Stars13
Forks0
Last commit1 year ago
nvim-shadcn
nvim-shadcnLua

A Neovim plugin that integrates with Telescope to easily add Shadcn UI components to your project.

#developer-tools#code-productivity#neovim-plugin
Stars13
Forks2
Last commit8 months ago
chat.nvim
chat.nvimLua

A lightweight, extensible Lua chat plugin for Neovim with AI integration and IM support.

#instant-messaging#memory-system#editor-integration
Stars13
Forks1
Last commit18 hours ago
quickfix.nvim
quickfix.nvimLua

A Neovim plugin that extends quickfix functionality with storage, restoration, and custom command execution.

#vimscript#neovim-plugin#plugin
Stars13
Forks1
Last commit2 years ago
CC-Archive
CC-ArchiveLua

A collection of archiving and compression programs and libraries for ComputerCraft, including support for ar, tar, gzip, and XZ formats.

#computercraft#data-storage#tar
Stars13
Forks5
Last commit8 months ago
Flirt
FlirtLua

A small script that automatically selects the appropriate LÖVE version to run any given LÖVE game.

#open-source#version-management#unix-tools
Stars13
Forks0
Last commit8 years ago
FluadHTN
FluadHTNLua

A Lua hierarchical task network planner for AI, featuring partial planning, domain splicing, and minimal dependencies.

#robotics#game-ai#simulation
Stars13
Forks3
Last commit4 months ago
databox.nvim
databox.nvimLua

A Neovim plugin providing encrypted storage for Lua tables using age-compatible encryption tools.

#vimscript#secrets-management#nvim-lua
Stars13
Forks0
Last commit5 months ago
babel.nvim
babel.nvimLua

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

#productivity#neovim translater#deepl
Stars13
Forks2
Last commit1 month ago
lovely-engine
lovely-engineLua

A GUI tool for creating and managing Love2D game projects while preserving the engine's lightweight charm.

#web-export#game-development#project-management
Stars13
Forks0
Last commit5 years ago
capsoff.nvim
capsoff.nvimLua

A Neovim plugin that automatically turns off CapsLock when leaving insert mode.

#productivity-tools#workflow-optimization#neovim-plugin
Stars13
Forks1
Last commit1 year ago
Netmount
NetmountTypeScript

A WebSocket-based file transfer and mounting system for ComputerCraft, enabling remote file access and management.

#computercraft#api#remote-filesystem
Stars13
Forks0
Last commit2 years ago
nvim-dap-envfile
nvim-dap-envfileLua

A Neovim plugin that adds VS Code-style .env file loading and variable expansion to nvim-dap configurations.

#environment-variables#nvim-dap#dotenv
Stars13
Forks0
Last commit9 months ago
listeners.wezterm
listeners.weztermLua

A WezTerm plugin that simplifies event listener setup with persistent state management and toast notifications.

#terminal#configuration#error-handling
Stars13
Forks1
Last commit5 months ago
require.lua
require.luaLua

Extends Lua's require function with methods to require all files in a folder and relative paths.

#directory-import#game-development#require-extension
Stars13
Forks0
Last commit5 years ago
LHA
LHALua

A lightweight home automation engine that extends existing gateways, records device data, and enables cross-protocol automation with Lua.

#iot#home-automation#mqtt
Stars13
Forks4
Last commit8 days ago
arson
arsonLua

A Lua library companion to register custom data types for encoding and decoding with json.lua.

#library#gamedev#tool
Stars13
Forks1
Last commit3 years ago
API Syntax Hightlight
API Syntax HightlightLua

Extracts LOVE API definitions to enable syntax highlighting and autocomplete for LOVE2D in ZeroBrane Studio.

#api#ide-integration#syntax-highlighting
Stars12
Forks0
Last commit
MeowUI
MeowUIMoonScript

Extensible GUI library for Löve2D written in MoonScript, enabling custom control creation.

#open-source#minimalist#core-features
Stars12
Forks0
Last commit2 years ago
whip.nvim
whip.nvimLua

A Neovim scratchpad manager that remembers your last used file for quick access.

#editor-tool#productivity#file-management
Stars12
Forks4
Last commit1 year ago
yadm-git.nvim
yadm-git.nvimLua

A Neovim plugin that enables built-in Git features to manage yadm-tracked dotfiles.

#version-control#lualine-components#dotfiles
Stars12
Forks1
Last commit4 months ago
fetch-lua
fetch-luaLua

A Lua-only, non-blocking HTTP/HTTPS client library for LÖVE games with cross-platform support.

#client#non-blocking#http
Stars12
Forks2
Last commit1 year ago
glaze.nvim
glaze.nvimLua

A centralized manager for Go binaries in Neovim, inspired by Mason and Lazy.nvim.

#developer-tools#vim#binary-management
Stars12
Forks0
Last commit6 days ago
fkthemes.nvim
fkthemes.nvimLua

A modern Neovim plugin for theme management, offering live previews, quick switching, and seamless integration with Telescope.

#fkthemes#fkvim#neovim-plugin
Stars12
Forks0
Last commit11 months ago
LÖVE API for Notepad++
LÖVE API for Notepad++Lua

LÖVE API autocomplete file for Notepad++ providing function completion and parameter hints.

#productivity#code-editing#autocomplete
Stars12
Forks1
Last commit10 years ago
telescope-git-branch.nvim
telescope-git-branch.nvimLua

A Telescope extension for Neovim that searches and previews file changes across multiple commits on a Git branch.

#version-control#editor-integration#telescope-extension
Stars12
Forks0
Last commit
CC-Minecraft
CC-MinecraftLua

A Minecraft game that runs inside Minecraft using ComputerCraft turtles for block-based rendering.

#computercraft#minecraft-mod#turtle-programming
Stars12
Forks0
Last commit3 years ago
gitstatus.nvim
gitstatus.nvimLua

A Neovim plugin for managing Git from the editor with an interactive status window.

#editor-tool#version-control#keyboard-driven
Stars12
Forks2
Last commit5 months ago
brook.nvim
brook.nvimLua

A Neovim plugin that integrates ripgrep search directly with the quickfix list and search register for native code exploration and refactoring.

#search#ripgrep#developer-tools
Stars12
Forks0
Last commit9 days ago
PreviousPage 32 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 years ago
2 years ago
#Neovim Plugin643
#Neovim593
#Game Development302
#Nvim291
#Developer Tools250
#Productivity230
#Love2d193
#Nvim Plugin143
#Plugin129
#Vim113
#Syntax Highlighting112
#Game Engine101