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

Lua Fun
Lua FunLua

A high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.

#declarative-programming#tarantool-integration#functional-programming
Stars2.3k
Forks113
Last commit1 month ago
obsidian.nvim
obsidian.nvimLua

A Neovim plugin for working with Obsidian vaults, offering note management, linking, and navigation directly within the editor.

#productivity#obsidian#knowledge-management
Stars2.2k
Forks150
Last commit20 hours ago
leetcode.nvim
leetcode.nvimLua

A Neovim plugin that lets you solve LeetCode problems directly within your editor.

#problem-solving#editor-integration#vim
Stars2.2k
Forks126
Last commit5 months ago
API Umbrella
API UmbrellaRuby

An open source API management platform that handles access control, rate limiting, analytics, and unified documentation.

#api-gateway#api-manager#developer-tools
Stars2.2k
Forks375
Last commit1 day ago
Penlight
PenlightLua

A collection of pure Lua libraries for data handling, functional programming, and OS path management, inspired by Python's standard library.

#functional-programming#penlight#lua-libraries
Stars2.1k
Forks263
Last commit1 month ago
nui.nvim
nui.nvimLua

A UI component library for building custom interfaces in Neovim.

#popup#layout#text-editor
Stars2.1k
Forks83
Last commit2 months ago
TscanCode
TscanCodeC++

A fast, accurate static code analyzer for C/C++, C#, and Lua that detects defects early in development.

#clang#gcc#static-code-analysis
Stars2.1k
Forks602
Last commit2 years ago
claude-code.nvim
claude-code.nvimLua

A Neovim plugin that seamlessly integrates the Claude Code AI assistant directly into the editor via a terminal window.

#developer-tools#productivity#ai-assistant
Stars2.1k
Forks72
Last commit8 months ago
image.nvim
image.nvimLua

A Neovim plugin that adds image support using Kitty's Graphics Protocol, Überzug++, or Sixel.

#markdown-preview#kitty-terminal#terminal-graphics
Stars2.1k
Forks118
Last commit1 month ago
neoscroll.nvim
neoscroll.nvimLua

A smooth scrolling plugin for Neovim written in Lua, enhancing built-in window movement commands with customizable animations.

#custom-animations#scrolling#performance-optimization
Stars2.1k
Forks41
Last commit9 months ago
lua-resty-http
lua-resty-httpLua

A Lua HTTP client cosocket driver for OpenResty/ngx_lua, supporting streaming, keepalives, and proxy connections.

#reverse-proxy#ssl-tls#http
Stars2.1k
Forks629
Last commit2 months ago
rest.nvim
rest.nvimLua

A fast, asynchronous HTTP client for Neovim that runs HTTP requests directly from .http files within the editor.

#developer-tools#rest-client#curl
Stars2.1k
Forks146
Last commit10 months ago
smear-cursor.nvim
smear-cursor.nvimLua

A Neovim plugin that animates the cursor with a customizable smear effect in all terminals.

#animation#smooth#trail
Stars2.1k
Forks29
Last commit19 days ago
luacheck
luacheckLua

A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other common issues.

#linter#luajit#code-quality
Stars2.1k
Forks338
Last commit3 years ago
nvim-bqf
nvim-bqfLua

Enhances Neovim's quickfix window with a comfortable preview, fuzzy search, and advanced filtering.

#treesitter#vim#neovim-plugin
Stars2.0k
Forks42
Last commit6 months ago
LuaSocket
LuaSocketHTML

Network extension library for Lua providing TCP/UDP transport and common internet application functions.

#internet-protocols#tcp#network-library
Stars2.0k
Forks651
Last commit1 month ago
grug-far.nvim
grug-far.nvimLua

A Neovim plugin for powerful find-and-replace operations using ripgrep or ast-grep with a transparent, user-friendly interface.

#vimscript#ripgrep#productivity
Stars2.0k
Forks54
Last commit2 days ago
onedark.nvim
onedark.nvimLua

A Lua-based dark and light colorscheme for Neovim >= 0.9, offering 8 theme styles based on Atom's One Dark and Light themes.

#treesitter#onedark#atom-theme
Stars2.0k
Forks179
Last commit6 months ago
likwid
likwidC

A lightweight performance monitoring and benchmarking suite for Linux, supporting Intel, AMD, ARM, and POWER processors.

#power-measurement#system-topology#threading
Stars2.0k
Forks274
Last commit2 days ago
overseer.nvim
overseer.nvimLua

A task runner and job management plugin for Neovim with built-in support for make, npm, cargo, and VS Code tasks.

#vim-diagnostic-integration#debugging-support#workflow-automation
Stars1.9k
Forks109
Last commit5 months ago
middleclass
middleclassLua

A simple object-oriented programming library for Lua with inheritance, metamethods, class variables, and mixin support.

#mixin-support#inheritance#oop-library
Stars1.9k
Forks195
Last commit11 months ago
yazi.nvim
yazi.nvimLua

A Neovim plugin that integrates the yazi terminal file manager as a floating window for seamless file navigation and management.

#yazi-plugin#productivity#file-manager
Stars1.9k
Forks59
Last commit8 hours ago
MTA:SA
MTA:SAC++

Multi Theft Auto is a game engine that turns Grand Theft Auto: San Andreas into networked multiplayer.

#multiplayer#game-mod#multi theft auto
Stars1.9k
Forks597
Last commit1 day ago
auto-session
auto-sessionLua

An automated session manager for Neovim that saves and restores your open files and windows.

#vimscript#hacktoberfest#developer-tools
Stars1.9k
Forks64
Last commit1 month ago
The original code from the DeepMind article + tweaks
The original code from the DeepMind article + tweaksLua

Original DeepMind DQN 3.0 implementation for Atari game reinforcement learning, with community tweaks.

#game-ai#research-code#deep-q-network
Stars1.8k
Forks527
Last commit
Rojo
RojoRust

A tool that enables Roblox developers to use professional software engineering tools like VS Code and Git for game development.

#version-control#developer-tools#filesystem-sync
Stars1.8k
Forks342
Last commit18 days ago
LuaBridge
LuaBridgeC

A lightweight, dependency-free library for binding Lua to C++.

#embedded-scripting#binding-library#headers-only
Stars1.8k
Forks359
Last commit1 year ago
lush.nvim
lush.nvimLua

A colorscheme creation aid for Neovim with real-time feedback and export capabilities.

#vimscript#color-tools#dsl
Stars1.8k
Forks48
Last commit1 year ago
Pixel Vision 8
Pixel Vision 8C#

An open-source platform for creating authentic 8-bit retro games with modern workflows and programmable limitations.

#pixel-art#games#csharp
Stars1.8k
Forks122
Last commit3 years ago
tiny-inline-diagnostic.nvim
tiny-inline-diagnostic.nvimLua

A Neovim plugin that displays inline diagnostic messages with customizable styles, icons, and advanced display options.

#developer-tools#code-editing#nvim-lua
Stars1.7k
Forks34
Last commit
nvim-java
nvim-javaLua

A Neovim plugin providing comprehensive Java development support with Spring Boot tools, debugging, testing, and refactoring.

#jdtls#autocompletion#spring
Stars1.7k
Forks94
Last commit1 month ago
sniprun
sniprunRust

A Neovim plugin to run lines or blocks of code independently, supporting many compiled and interpreted languages.

#developer-tools#code-runner#interpreter
Stars1.7k
Forks53
Last commit2 months ago
telekasten.nvim
telekasten.nvimLua

A Neovim plugin for managing a markdown-based Zettelkasten or wiki with integrated journaling, powered by Telescope.nvim.

#productivity#knowledge-management#neovim-plugin
Stars1.7k
Forks102
Last commit7 months ago
lspkind.nvim
lspkind.nvimLua

Adds VS Code–style pictograms to Neovim's completion menus for improved readability and type recognition.

#developer-tools#text-editor#neovim-plugin
Stars1.7k
Forks40
Last commit8 months ago
nvim-navic
nvim-navicLua

A Neovim plugin that displays your current code context in the statusline or winbar using LSP.

#winbar#neovim-plugin#editor-enhancement
Stars1.7k
Forks63
Last commit1 month ago
neogen
neogenLua

A Neovim plugin that automatically generates code annotations for multiple languages and documentation conventions.

#auto-documentation#developer-tools#comment
Stars1.7k
Forks77
Last commit9 months ago
PreviousPage 4 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
8 years ago
15 days ago
#Neovim Plugin643
#Neovim593
#Game Development302
#Nvim291
#Developer Tools250
#Productivity230
#Love2d193
#Nvim Plugin143
#Plugin129
#Vim113
#Syntax Highlighting112
#Game Engine101