Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lua

Lua

894 projects

Showing 36 of 894 projects

caskey.nvim
caskey.nvimLua

Declarative keymappings configuration for Neovim using cascading trees.

#buffer-local#plugin-management#neovim-plugin
Stars67
Forks2
Last commit3 years ago
language-lua
language-lua

Adds Lua syntax highlighting and code snippets to the Atom text editor.

#productivity#atom-package#syntax-highlighting
Stars66
Forks33
Last commit7 years ago
My Neovim Config
My Neovim ConfigLua

A minimal, fast Neovim configuration written in Lua optimized for web development workflows.

#neovim-config#developer-tools#productivity
Stars66
Forks2
Last commit3 years ago
vim-pico8-syntax
vim-pico8-syntaxVim Script

Vim syntax highlighting for Pico-8, adapting Lua syntax with Pico-8-specific functions.

#code-editing#syntax-highlighting#pico-8
Stars65
Forks13
Last commit8 years ago
libvulkan.lua
libvulkan.luaLua

Generates LuaJIT FFI bindings from C headers, optionally using Nix for automatic build environment setup.

#native-library-integration#ffi-bindings#luajit
Stars65
Forks4
Last commit8 years ago
Tarantool Queue
Tarantool QueuePHP

PHP bindings for Tarantool Queue, enabling PHP applications to interact with Tarantool's queue system.

#tarantool#task-queue#message-queue
Stars65
Forks7
Last commit1 year ago
Aseprite loader
Aseprite loaderLua

A lightweight Lua library for directly reading Aseprite files in Love2D without JSON conversion.

#animation#aseprite#game-development
Stars65
Forks1
Last commit2 years ago
actually.nvim
actually.nvimLua

A Neovim plugin that prompts you to choose the correct file when you accidentally open a non-existent path.

#productivity#shell-integration#workflow-automation
Stars65
Forks1
Last commit8 months ago
nvec
nvecLua

A collection of Lua libraries for the LÖVE game framework, including vector math, layout, animation, and neural network modules.

#neural-network#animation#game-development
Stars64
Forks4
Last commit1 year ago
sanjuuni
sanjuuniC++

Converts images and videos into optimized formats for display in the ComputerCraft Minecraft mod.

#computercraft#minecraft-mod#poco-library
Stars64
Forks7
Last commit11 days ago
marker-groups.nvim
marker-groups.nvimLua

A Neovim plugin for organizing and annotating code with persistent, grouped markers for reviews, debugging, and navigation.

#project-navigation#productivity#code-annotation
Stars64
Forks2
Last commit7 days ago
brinevector
brinevectorLua

A Lua vector library accelerated by LuaJIT's FFI for high-performance games and applications, with automatic fallback to tables on mobile/consoles.

#luajit#ffi#game-development
Stars64
Forks3
Last commit3 years ago
pathfinder.nvim
pathfinder.nvimLua

A Neovim plugin that enhances gf/gF/gx with multiline look-ahead, smarter file/URL resolution, and visual file/link pickers.

#developer-tools#productivity#text-editor
Stars64
Forks4
Last commit7 months ago
Manami
ManamiLua

A collection of Lua libraries for the LÖVE game framework, including vector math, UI layout, animation, and neural networks.

#procedural-generation#neural-network#animation
Stars64
Forks4
Last commit1 year ago
Walt
WaltLua

A Lua animation library for the LÖVE 2D game framework, providing sprite and frame management.

#open-source#graphics#animation-library
Stars64
Forks3
Last commit4 years ago
vector.lua
vector.luaLua

A simple 2D vector library for Lua, inspired by Processing's PVector and designed for game development.

#2d-vectors#vectors#geometry
Stars63
Forks9
Last commit1 year ago
code-shot.nvim
code-shot.nvimLua

A Neovim plugin for capturing code screenshots of entire files or selections.

#developer-tools#productivity#syntax-highlighting
Stars63
Forks2
Last commit1 year ago
Brady
BradyLua

A camera library for LÖVE featuring parallax scrolling, aspect ratio maintenance, and layer-based transformations.

#camera#camera-library#parallax-scrolling
Stars63
Forks5
Last commit6 years ago
nvim
nvimLua

A Lua-based Neovim theme offering a wide variety of color schemes for dark, light, and custom styles.

#themes#productivity#emacs-theme
Stars63
Forks2
Last commit1 year ago
love-microphone
love-microphoneLua

Adds simple microphone functionality to the LÖVE game framework.

#game-audio#openal#audio-capture
Stars63
Forks5
Last commit8 years ago
neural-open.nvim
neural-open.nvimLua

A Neovim file picker that learns your navigation patterns using a neural network to rank files by what you're most likely to open next.

#personalization#neural-network#productivity
Stars62
Forks2
Last commit1 month ago
Vivid
VividLua

A simple Lua library for color conversion, manipulation, and math across multiple color spaces.

#color-math#graphics#color-manipulation
Stars62
Forks3
Last commit6 years ago
witch-line
witch-lineLua

A blazing fast, modular, and customizable statusline plugin for Neovim with a unique reference-based component system.

#component-system#modular#editor-enhancement
Stars62
Forks0
Last commit2 months ago
calcium.nvim
calcium.nvimLua

A Neovim plugin for in-buffer mathematical calculations with visual mode, functions, and variable support.

#editor-tool#calculator#scratchpad
Stars62
Forks2
Last commit5 months ago
themify.nvim
themify.nvimLua

A lightweight Neovim colorscheme manager and switcher with live preview and lazy loading.

#plugin-manager#developer-tools#ui-tools
Stars62
Forks2
Last commit1 year ago
LÖVE IDEA
LÖVE IDEALua

A LÖVE plugin for IntelliJ IDEA and PHPStorm providing auto-complete and documentation for the LÖVE framework.

#intellij#jetbrains#ide-integration
Stars61
Forks17
Last commit3 years ago
wezterm-agent-deck
wezterm-agent-deckLua

A WezTerm plugin that monitors AI coding agents and displays their status with colored dots in tabs and notifications.

#ai-coding-agents#developer-tools#workflow-automation
Stars61
Forks6
Last commit2 months ago
LoverNet
LoverNetLua

A networking library for LÖVE game engine that simplifies multiplayer game development using bitser and enet.

#multiplayer#bitser#client-server
Stars61
Forks4
Last commit7 years ago
Artist
ArtistLua

An inventory management system for ComputerCraft that functions like a budget Applied Energistics network.

#computercraft#item-storage#turtle
Stars61
Forks18
Last commit1 year ago
windex.nvim
windex.nvimLua

A Neovim plugin for clean window maximizing, terminal toggling, and seamless window/tmux pane movement.

#maximizing#terminal-toggling#workflow-optimization
Stars61
Forks1
Last commit3 years ago
improved-search.nvim
improved-search.nvimLua

A Neovim plugin that enhances search with stable jumps, in-place word search, and visual/motion-based search operators.

#vimscript#search#productivity
Stars60
Forks2
Last commit2 years ago
lspmark.nvim
lspmark.nvimLua

A Neovim plugin for project-wise bookmarks with persistent storage using LSP symbols for accurate placement.

#bookmarks#telescope-extension#neovim-plugin
Stars60
Forks4
Last commit7 days ago
bmessages.nvim
bmessages.nvimLua

A Neovim plugin that provides a better :messages window using an auto-updating buffer.

#buffer-management#plugin-management#neovim-plugin
Stars60
Forks5
Last commit1 year ago
love-ide
love-ideJavaScript

A bundle of Atom packages providing an integrated development environment for LÖVE 2D game development.

#atom-package#syntax-checking#atom
Stars60
Forks2
Last commit3 years ago
roomy
roomyLua

A scene management library for LÖVE that organizes game code into screens like title, gameplay, and pause screens.

#game-development#game-architecture#lua
Stars60
Forks5
Last commit5 years ago
Roblox
Roblox

A curated list of awesome open-source software, libraries, tools, and resources for the Roblox development ecosystem.

#lists#developer-tools#luau
Stars59
Forks5
Last commit3 months ago
PreviousPage 22 of 25Next

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
#Neovim450
#Neovim Plugin450
#Nvim226
#Game Development198
#Developer Tools183
#Productivity164
#Love2d113
#Nvim Plugin98
#Plugin93
#Syntax Highlighting92
#Vim91
#Game Engine72