Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lua

Lua

789 projects

Showing 36 of 789 projects

instant.nvim
instant.nvimLua

A dependency-free collaborative editing plugin for Neovim, enabling real-time multi-user editing with built-in server capabilities.

#code-collaboration#collaborative-editing#vim
Stars1.4k
Forks28
Last commit3 years ago
codediff.nvim
codediff.nvimLua

A Neovim plugin that provides VSCode-style diff rendering with two-tier highlighting (line + character level) in side-by-side and inline layouts.

#merge-conflict#syntax-highlighting#diff-tool
Stars1.4k
Forks75
Last commit2 days ago
distant.nvim
distant.nvimLua

A Neovim plugin that enables editing remote files, running programs, and using LSP on a remote machine from your local editor.

#devops#ssh-client#remote-development
Stars1.4k
Forks14
Last commit1 year ago
nn
nnLua

A modular neural network package for Torch providing building blocks for creating and training deep learning models.

#gradient-descent#deep-learning#neural-networks
Stars1.4k
Forks962
Last commit5 years ago
treesj
treesjLua

A Neovim plugin for splitting and joining code blocks like arrays, objects, and statements using Tree-Sitter.

#vim-plugin-alternative#syntax-manipulation#treesitter
Stars1.3k
Forks49
Last commit11 days ago
LuaNode
LuaNodeC

An improved Lua SDK for ESP32, ESP8266, and STM32 microcontrollers, enabling Lua scripting on embedded hardware.

#iot#embedded-systems#lua-scripting
Stars1.3k
Forks305
Last commit2 years ago
gp.nvim
gp.nvimLua

A Neovim plugin for AI-powered chat sessions, text/code operations, speech-to-text, and image generation using multiple LLM providers.

#ai-assistant#codeium#vim
Stars1.3k
Forks127
Last commit10 months ago
nCine
nCineC++

A cross-platform 2D game engine written in C++11 with optional Lua scripting, emphasizing performance.

#game-engine-2d#lua-scripting#open-source
Stars1.3k
Forks79
Last commit27 days ago
nvim-ts-context-commentstring
nvim-ts-context-commentstringLua

A Neovim treesitter plugin that dynamically sets the commentstring based on the cursor's location in a file.

#commenting#treesitter#developer-tools
Stars1.3k
Forks47
Last commit
nvim-dbee
nvim-dbeeGo

An interactive database client for Neovim that lets you execute queries and manage connections directly within your editor.

#lua-frontend#database#developer-tools
Stars1.3k
Forks93
Last commit10 months ago
heirline.nvim
heirline.nvimLua

A no-nonsense, highly customizable Neovim statusline plugin built around recursive inheritance for exceptional speed and flexibility.

#recursive-inheritance#vim-statusline#modular-design
Stars1.3k
Forks43
Last commit1 year ago
yanky.nvim
yanky.nvimLua

A Neovim plugin that enhances yank and put operations with a yank-ring, history picker, and special put commands.

#productivity#yank-ring#clipboard-management
Stars1.3k
Forks33
Last commit1 day ago
roblox-ts
roblox-tsTypeScript

A TypeScript-to-Luau compiler that enables Roblox developers to write games with TypeScript's type safety and modern tooling.

#compiler#developer-tools#luau
Stars1.3k
Forks176
Last commit10 days ago
lume
lumeLua

A lightweight Lua utility library providing essential functions for game development and general programming.

#functional-programming#lightweight#math
Stars1.2k
Forks87
Last commit2 years ago
lume
lumeLua

A lightweight Lua utility library providing essential functions for game development and general programming.

#functional-programming#math-functions#game-development
Stars1.2k
Forks87
Last commit2 years ago
LIKO-12
LIKO-12Lua

An open-source fantasy computer for creating and sharing tiny retro games and programs, built with LÖVE.

#pixel-art#android#educational-tool
Stars1.2k
Forks69
Last commit2 years ago
microStudio
microStudioJavaScript

A free, open-source online game engine and platform for learning programming through game creation.

#multi-language#open-source#game-3d
Stars1.2k
Forks135
Last commit6 days ago
CosmicNvim
CosmicNvimLua

A lightweight and opinionated Neovim configuration optimized for web development with a stellar programming experience.

#neovim-config#developer-tools#productivity
Stars1.2k
Forks63
Last commit3 days ago
UniLua
UniLuaC#

A pure C# implementation of Lua 5.2 designed for seamless integration with Unity3D game development.

#unity3d#mono#embedding
Stars1.1k
Forks289
Last commit1 year ago
git-blame.nvim
git-blame.nvimLua

A lightweight Neovim plugin written in Lua that displays Git blame information as virtual text and integrates with statuslines.

#code-collaboration#version-control#developer-tools
Stars1.1k
Forks54
Last commit7 months ago
nvim-colorizer.lua
nvim-colorizer.luaLua

A high-performance, zero-dependency color highlighter for Neovim that supports hex, CSS functions, Tailwind, and custom parsers.

#developer-tools#colorizer#css-colors
Stars1.1k
Forks53
Last commit9 days ago
dial.nvim
dial.nvimLua

An extended increment/decrement plugin for Neovim, supporting numbers, dates, constants, hex colors, and semantic versions.

#productivity#vim-motions#customizable
Stars1.1k
Forks25
Last commit5 months ago
material.nvim
material.nvimLua

A fast, modern Material-inspired colorscheme for NeoVim written in Lua with built-in LSP and TreeSitter support.

#treesitter#editor-theme#vim
Stars1.1k
Forks140
Last commit3 months ago
Simple Tiled Implementation
Simple Tiled ImplementationLua

A Tiled map loader and renderer library for the LÖVE 2D game framework.

#level-design#game-development#lua
Stars1.1k
Forks137
Last commit2 years ago
classic
classicLua

A minimal class module for Lua that provides object-oriented programming features with simplicity and performance.

#minimal#lightweight#code-organization
Stars1.1k
Forks107
Last commit4 years ago
nvim-scrollbar
nvim-scrollbarLua

An extensible Neovim scrollbar that displays diagnostics, git changes, search results, and custom marks.

#customizable#neovim-plugin#plugin
Stars1.0k
Forks23
Last commit6 months ago
goto-preview
goto-previewLua

A Neovim plugin that previews LSP definitions, references, and implementations in floating windows.

#hacktoberfest#editor-tool#development-workflow
Stars1.0k
Forks35
Last commit5 months ago
rocks.nvim
rocks.nvimLua

A Neovim plugin manager inspired by Cargo that automates dependency and build management using luarocks.

#plugin-manager#semantic-versioning#async
Stars1.0k
Forks20
Last commit24 days ago
nordic.nvim
nordic.nvimLua

A warmer and darker Neovim colorscheme based on Nord, emphasizing the Aurora palette for reduced eye strain.

#developer-tools#nordic#dark-theme
Stars1.0k
Forks70
Last commit1 month ago
outline.nvim
outline.nvimLua

A Neovim sidebar plugin that visualizes and navigates code symbols in a tree hierarchy, powered by LSP and other providers.

#treesitter#developer-tools#productivity
Stars1.0k
Forks39
Last commit11 days ago
nord.nvim
nord.nvimLua

A modern Neovim colorscheme based on the Nord color palette, written in Lua with Tree-sitter support.

#nord-palette#vim-colorscheme#syntax-highlighting
Stars1.0k
Forks125
Last commit1 year ago
ssr.nvim
ssr.nvimLua

A treesitter-based structural search and replace plugin for Neovim, enabling AST-level code transformations.

#treesitter#nvim-treesitter#productivity
Stars1.0k
Forks12
Last commit2 months ago
Torchnet - Torch based Deep Learning Library
Torchnet - Torch based Deep Learning LibraryLua

A modular framework for Torch providing abstractions for datasets, engines, meters, and logs to encourage code re-use.

#experiment-framework#deep-learning#modular-design
Stars988
Forks184
Last commit
kickstart-modular.nvim
kickstart-modular.nvimLua

A modular, multi-file Neovim configuration starter template for building a personal editor setup.

#modular-architecture#developer-tools#neovim-starter
Stars988
Forks2.0k
Last commit4 days ago
quicker.nvim
quicker.nvimLua

A Neovim plugin that enhances the quickfix UI with better styling, context lines, and editable buffers.

#workflow#syntax-highlighting#neovim-plugin
Stars985
Forks15
Last commit15 days ago
vscode.nvim
vscode.nvimLua

A Neovim/Vim color scheme that faithfully replicates Visual Studio Code's Dark+ and Light+ themes.

#vim-colorscheme#treesitter#developer-tools
Stars977
Forks140
Last commit6 months ago
PreviousPage 5 of 22Next

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
7 years ago
#Neovim411
#Neovim Plugin399
#Nvim208
#Game Development167
#Developer Tools163
#Productivity145
#Love2d91
#Nvim Plugin89
#Vim83
#Plugin83
#Syntax Highlighting82
#Game Engine67