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

love-state-switcher
love-state-switcherLua

A simple state switcher class for Love2D/Lua that uses one file per state and covers all Love2D state management.

#states#lua-scripting#love-game-engine
Stars12
Forks0
Last commit9 years ago
FluadHTN
FluadHTNLua

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

#robotics#game-ai#simulation
Stars12
Forks3
Last commit2 months ago
CSSVarViewer
CSSVarViewerLua

A Neovim plugin that displays CSS variable values from style files in virtual text across all your files.

#developer-tools#workflow#text-editor
Stars11
Forks1
Last commit1 year ago
AirSupport.nvim
AirSupport.nvimLua

A NeoVim addon for creating and managing shortcut reminders using Telescope and markdown files.

#productivity#vim#neovim-plugin
Stars11
Forks0
Last commit3 years ago
LoveKeys
LoveKeysLua

A Lua library for tracking and managing keyboard input state in Love2D games with aliasing and repeat handling.

#game-development#input-handling#key-bindings
Stars11
Forks0
Last commit2 years ago
base16-pro-max.nvim
base16-pro-max.nvimLua

A modern Neovim colorscheme plugin that extends Base16 with semantic aliases, transparency, plugin integrations, and live color blending.

#yaml-parser#color-blending#theme-engine
Stars11
Forks0
Last commit2 months ago
tracc
traccLua

An XM module tracker for ComputerCraft and CraftOS-PC, with support for S3M and IT modules.

#embedded-audio#it-files#audio-player
Stars11
Forks1
Last commit21 days 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
Stars11
Forks5
Last commit7 months ago
Brinevector3D
Brinevector3DLua

A Lua vector library for 3D operations, accelerated by LuaJIT's FFI for performance.

#mathematics#vector#library
Stars11
Forks0
Last commit7 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#http#curl
Stars11
Forks0
Last commit3 months ago
pilot.nvim
pilot.nvimLua

A Neovim plugin for running projects and files with customizable commands, placeholders, and executors.

#command-runner#code-runner#workflow-automation
Stars10
Forks1
Last commit19 days ago
savitsky.nvim
savitsky.nvimLua

Neovim themes with color palettes derived from Savitsky Museum paintings, built on Catppuccin.

#art-inspired#catppuccin#neovim-plugin
Stars10
Forks0
Last commit7 months ago
Awesome SwitchCraft
Awesome SwitchCraft

A curated list of programs, libraries, and resources for the SwitchCraft Minecraft server with ComputerCraft mods.

#computercraft#game-automation#resource-list
Stars10
Forks8
Last commit1 year ago
rockz
rockzShell

A Zsh wrapper for managing Lua and LuaRocks environments, similar to virtualenvwrapper for Python.

#environment-management#developer-tools#environment
Stars10
Forks0
Last commit5 months ago
Radon
RadonLua

A highly-configurable Krist shop for Minecraft modded servers with categories, nameless shops, and multi-currency support.

#shop-system#computer-craft#event-hooks
Stars10
Forks5
Last commit2 years ago
YALG
YALGLua

A simple, reactive GUI framework for Löve2D games with a retro aesthetic and no external dependencies.

#open-source#lightweight#game-development
Stars10
Forks1
Last commit6 years ago
cp-image.nvim
cp-image.nvimLua

A Neovim plugin that pastes images from clipboard and inserts reference code in markdown.

#productivity#screenshot#workflow-automation
Stars10
Forks1
Last commit2 years ago
nodemcu-gpiomqtt
nodemcu-gpiomqttLua

Lua scripts for ESP8266 to connect GPIO pins to MQTT for home automation.

#iot#lua-scripting#home-automation
Stars10
Forks2
Last commit8 years ago
cpicker.nvim
cpicker.nvimLua

A lightweight color palette plugin for Neovim supporting multiple color models and conversion.

#vim-colorscheme#developer-tools#color-converter
Stars10
Forks0
Last commit1 month ago
hex2color
hex2colorLua

A single-function Lua library for converting HEX color values to RGB tables in LÖVE2D.

#graphics#lightweight-library#game-development
Stars10
Forks1
Last commit6 years ago
codegpt-ng.nvim
codegpt-ng.nvimLua

A minimalist Neovim plugin for command-line AI interactions with LLMs like OpenAI and Ollama, featuring a powerful template system.

#ai#productivity#minimalist
Stars10
Forks2
Last commit3 months ago
utils.nvim
utils.nvimLua

A Neovim plugin providing a collection of utilities to simplify Neovim plugin development.

#developer-tools#caching#plugins
Stars10
Forks1
Last commit1 month ago
bitumbra
bitumbraLua

A many-lights 2D shadow library for the LÖVE framework, enabling dynamic shadow casting from multiple light sources.

#opengl3#lighting-engine#game-development
Stars10
Forks0
Last commit4 months ago
mru.nvim
mru.nvimLua

A lightweight Neovim plugin to manage and display your Most Recently Used (MRU) files.

#productivity#mru-files#file-management
Stars10
Forks1
Last commit1 month ago
token-count.nvim
token-count.nvimLua

A Neovim plugin that counts AI model tokens in text files with background caching and editor integrations.

#developer-tools#background-caching#editor-integration
Stars10
Forks0
Last commit3 months ago
which-colorscheme.nvim
which-colorscheme.nvimLua

A Neovim plugin that uses which-key.nvim bindings to quickly cycle between installed colorschemes.

#nvim-colorschemes#which-key-integration#nvim-lua
Stars10
Forks0
Last commit10 hours ago
simpleIndentGuides.nvim
simpleIndentGuides.nvimLua

A Neovim plugin that displays indentation guides using builtin shiftwidth and listchars variables.

#vimscript#developer-tools#neovim-plugin
Stars10
Forks1
Last commit1 year ago
SingleComment.nvim
SingleComment.nvimLua

A minimal Neovim plugin for single-line, comment-sensitive, and indentation-preserving code commenting.

#editor-tool#comment#minimalist
Stars9
Forks1
Last commit1 year ago
csessh/aoc.vim
csessh/aoc.vimLua

A Neovim plugin that fetches Advent of Code puzzle inputs directly within the editor, eliminating manual copy-paste.

#productivity#adventofcode#workflow-automation
Stars9
Forks0
Last commit9 months ago
nvim-git-utils
nvim-git-utilsLua

A Neovim plugin providing simple commands and a beautiful UI for common Git workflows like committing, staging, and browsing history.

#version-control#nvim-lua#diffview-integration
Stars9
Forks0
Last commit2 months ago
llm-nvim
llm-nvimLua

A Neovim plugin that integrates Simon Willison's llm CLI tool for AI-assisted coding and text processing directly within the editor.

#ai-coding-assistant#developer-tools#llm-cli
Stars9
Forks0
Last commit10 hours ago
skipper.nvim
skipper.nvimLua

A lightweight Neovim plugin for fast function navigation using Tree-sitter.

#editor-tool#developer-tools#vim
Stars9
Forks0
Last commit2 months ago
move-lines.nvim
move-lines.nvimLua

A Neovim plugin for moving selected lines up, down, left, or right with customizable keybindings.

#editor-tool#productivity#neovim-plugin
Stars9
Forks1
Last commit1 year ago
Layout
LayoutLua

A GUI framework for the Gideros game engine, providing user-friendly interface creation with advanced layout and animation capabilities.

#game-ui#animation#gideros
Stars9
Forks4
Last commit4 years ago
treesitter-utils
treesitter-utilsLua

A collection of Neovim Treesitter utility methods to simplify working with syntax trees and reduce boilerplate code.

#treesitter#utility-library#syntax-parsing
Stars9
Forks2
Last commit2 years ago
Sölar
SölarLua

A simple solar system simulator with real-time stars and comets, built with the LÖVE 2D game framework.

#astronomy-simulation#public-domain#solar-system-simulator
Stars9
Forks1
Last commit7 months ago
PreviousPage 33 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