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

kanagawa.nvim
kanagawa.nvimLua

A dark Neovim colorscheme inspired by Katsushika Hokusai's painting, offering high contrast and extensive customization.

#tree-sitter-highlight#syntax-highlighting#dark-theme
Stars6.2k
Forks230
Last commit29 days ago
Defold
DefoldC++

A completely free game engine for developing desktop, mobile, and web games.

#mobile-games#hacktoberfest#emscripten
Stars6.1k
Forks435
Last commit1 day ago
TIC-80
TIC-80C

A fantasy computer for making, playing, and sharing tiny retro games with built-in development tools.

#pixel-art#gamedev#gameengine
Stars6.0k
Forks617
Last commit18 days ago
noice.nvim
noice.nvimLua

A highly experimental Neovim plugin that replaces the UI for messages, cmdline, and popupmenu with configurable views.

#message-ui#popupmenu#statusline-components
Stars5.8k
Forks170
Last commit7 months ago
diffview.nvim
diffview.nvimLua

A Neovim plugin providing a single tabpage interface for reviewing git diffs and file history with merge conflict resolution.

#git-diff#version-control#developer-tools
Stars5.6k
Forks193
Last commit1 year ago
Luau
LuauC++

A fast, small, safe, gradually typed embeddable scripting language derived from Lua, used by Roblox and game developers.

#programming-language#roblox#type-inference
Stars5.6k
Forks588
Last commit3 days ago
toggleterm.nvim
toggleterm.nvimLua

A Neovim plugin to persist and toggle multiple terminal windows with customizable layouts and commands.

#terminal-windows#workflow-tool#terminal
Stars5.5k
Forks204
Last commit1 year ago
neo-tree.nvim
neo-tree.nvimLua

A Neovim plugin for browsing the file system and other tree-like structures with multiple layout styles and a focus on stability.

#file-management#nvim-lua#sidebar
Stars5.5k
Forks292
Last commit3 days ago
neogit
neogitLua

An interactive and powerful Git interface for Neovim, inspired by Magit.

#version-control#keyboard-driven#lua-plugin
Stars5.4k
Forks340
Last commit26 days ago
sol2
sol2C++

A high-performance, header-only C++ library for binding to Lua with advanced features and zero-overhead abstractions.

#clang#gcc#lua-scripting
Stars5.1k
Forks600
Last commit1 year ago
render-markdown.nvim
render-markdown.nvimLua

A Neovim plugin that renders Markdown files with enhanced visual styling, icons, and syntax highlighting directly in the editor.

#treesitter#visual-styling#markdown-rendering
Stars4.7k
Forks115
Last commit
Comment.nvim
Comment.nvimLua

A smart and powerful commenting plugin for Neovim with treesitter support, dot repeat, motions, and hooks.

#hacktoberfest#treesitter#comment
Stars4.6k
Forks180
Last commit1 year ago
vis
visC

A vi-like text editor that combines modal editing with Plan 9's structural regular expressions for powerful text manipulation.

#plan9-inspired#structural-regular-expressions#vi-compatible
Stars4.6k
Forks281
Last commit1 day ago
Lua
Lua

A curated list of quality Lua packages, resources, and tools for game development, web platforms, and embedded systems.

#embedded-systems#developer-tools#package-directory
Stars4.5k
Forks345
Last commit1 year ago
Awesome Lua
Awesome Lua

A curated list of quality Lua packages, libraries, and resources for developers and enthusiasts.

#package-directory#awesome-list#game-development
Stars4.5k
Forks345
Last commit1 year ago
CorsixTH
CorsixTHLua

An open-source reimplementation of the 1997 business simulation game Theme Hospital, with modern OS support and new features.

#game-reimplementation#hospital-sim#strategy-game
Stars4.4k
Forks399
Last commit5 days ago
LÖVE
LÖVEPowerShell

A curated collection of high-quality libraries, resources, and tools for the LÖVE 2D game framework.

#open-source#lua-libraries#gamedev
Stars4.4k
Forks241
Last commit13 days ago
awesome-love2d
awesome-love2dPowerShell

A curated list of high-quality libraries, resources, and tools for the LÖVE 2D game framework.

#open-source#gamedev#awesome-list
Stars4.4k
Forks241
Last commit13 days ago
LuaSnip
LuaSnipLua

A powerful snippet engine for Neovim, written in Lua, supporting LSP-style snippets and advanced transformations.

#lsp-snippets#treesitter#productivity
Stars4.4k
Forks268
Last commit20 days ago
bufferline.nvim
bufferline.nvimLua

A customizable buffer line plugin for Neovim with tabpage integration, built in Lua.

#vim#buffer-management#nvim-lsp
Stars4.3k
Forks236
Last commit1 year ago
fzf-lua
fzf-luaLua

A powerful Neovim plugin written in Lua that provides a fuzzy finder interface for files, buffers, grep, LSP, git, and more.

#productivity#neovim-plugin#fzf
Stars4.3k
Forks257
Last commit7 days ago
nvim-surround
nvim-surroundLua

A Neovim plugin for adding, changing, and deleting surrounding delimiter pairs like parentheses, quotes, and HTML tags.

#tree-sitter-integration#delimiter-manipulation#productivity
Stars4.2k
Forks79
Last commit1 month ago
todo-comments.nvim
todo-comments.nvimLua

A Neovim plugin to highlight, list, and search for TODO, FIX, HACK, and other comment annotations in your code.

#treesitter#productivity#syntax-highlighting
Stars4.1k
Forks137
Last commit7 months ago
flash.nvim
flash.nvimLua

A Neovim plugin for enhanced code navigation using search labels, character motions, and Treesitter integration.

#search-labels#treesitter#remote-actions
Stars4.1k
Forks78
Last commit7 months ago
copilot.lua
copilot.luaLua

A pure Lua replacement for copilot.vim providing GitHub Copilot integration for Neovim with enhanced performance and customization.

#developer-tools#ai-assistant#editor-integration
Stars4.1k
Forks158
Last commit2 days ago
nvim-autopairs
nvim-autopairsLua

A super powerful autopair plugin for Neovim written in Lua that automatically inserts and manages bracket pairs.

#treesitter#productivity#code-editing
Stars4.0k
Forks140
Last commit1 month ago
nightfox.nvim
nightfox.nvimLua

A highly customizable theme for Vim and Neovim with support for LSP, Treesitter, and many plugins.

#daltonism#treesitter#editor-theme
Stars4.0k
Forks169
Last commit1 month ago
ChatGPT.nvim
ChatGPT.nvimLua

A Neovim plugin that integrates OpenAI's ChatGPT API for natural language generation and coding assistance directly within the editor.

#productivity#editor-integration#code-assistance
Stars4.0k
Forks323
Last commit4 months ago
hardtime.nvim
hardtime.nvimLua

A Neovim plugin that blocks inefficient key repeats and provides hints to master Vim motions.

#productivity#workflow-optimization#vim
Stars3.8k
Forks47
Last commit8 months ago
lspsaga.nvim
lspsaga.nvimLua

A plugin that enhances Neovim's Language Server Protocol experience with improved UI components and navigation.

#vimscript#developer-tools#editor-integration
Stars3.8k
Forks303
Last commit26 days ago
nginx
nginx

A curated collection of resources covering Nginx, Nginx + Lua, OpenResty, and Tengine for developers and administrators.

#api-gateway#reverse-proxy#lua-scripting
Stars3.8k
Forks330
Last commit3 months ago
Domoticz
DomoticzC++

Free open source home automation system for Linux, Windows, macOS, and Raspberry Pi with support for 150+ devices.

#iot#home-automation#mqtt
Stars3.8k
Forks1.2k
Last commit1 day ago
CopilotChat.nvim
CopilotChat.nvimLua

A Neovim plugin that brings GitHub Copilot Chat capabilities directly into the editor with transparency and user control.

#hacktoberfest#developer-tools#ai-assistant
Stars3.6k
Forks170
Last commit6 days ago
Tarantool
TarantoolLua

An in-memory computing platform combining a high-performance database and Lua application server for scalable web components.

#tarantool#database#msgpack
Stars3.6k
Forks406
Last commit3 days ago
Premake
PremakeC

A command-line utility that generates project files for build tools like Visual Studio, Xcode, and GNU Make using Lua scripts.

#hacktoberfest#premake#lua-scripting
Stars3.6k
Forks648
Last commit5 days ago
nvim-notify
nvim-notifyLua

A configurable notification manager for NeoVim with animated windows, history, and custom rendering.

#editor-tool#animation#notifications
Stars3.6k
Forks99
Last commit9 months ago
PreviousPage 2 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
14 days ago
#Neovim411
#Neovim Plugin399
#Nvim208
#Game Development167
#Developer Tools163
#Productivity145
#Love2d91
#Nvim Plugin89
#Vim83
#Plugin83
#Syntax Highlighting82
#Game Engine67