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

adwaita.nvim
adwaita.nvimLua

A Neovim colorscheme that implements the GNOME Adwaita design language for a consistent desktop experience.

#vim-colorscheme#treesitter#ui-theming
Stars295
Forks34
Last commit3 months ago
lua-cURLv3
lua-cURLv3C

A Lua binding to libcurl providing low-level C bindings and high-level APIs for HTTP, FTP, and other network protocols.

#c-api#network-library#lua-bindings
Stars294
Forks69
Last commit3 years ago
lz.n
lz.nLua

A dead simple lazy-loading library for Neovim plugins, focusing solely on plugin initialization.

#plugin-manager#plugin-management#neovim-plugin
Stars293
Forks14
Last commit3 days ago
rotLove
rotLoveLua

A Love2D/Lua port of rot.js providing roguelike development tools like map generation, FOV, pathfinding, and display modules.

#procedural-generation#field-of-view#rot-js-port
Stars291
Forks32
Last commit4 years ago
argparse
argparseLua

A feature-rich command line argument parser for Lua inspired by Python's argparse.

#developer-tools#argument-parsing#luarocks
Stars289
Forks52
Last commit5 years ago
nvim-possession
nvim-possessionLua

A no-nonsense Neovim session manager built on fzf-lua for visually browsing, creating, updating, and deleting sessions.

#plugin-manager#productivity#workflow
Stars289
Forks12
Last commit5 months ago
lua-zlib
lua-zlibC

A Lua library providing a functional, streaming interface to zlib for compression and decompression.

#gzip#inflate#deflate
Stars288
Forks110
Last commit8 months ago
markdown-plus.nvim
markdown-plus.nvimLua

A comprehensive Neovim plugin providing modern Markdown editing capabilities with zero dependencies.

#productivity#markdown-editor#plugin-management
Stars287
Forks7
Last commit5 days ago
trailblazer.nvim
trailblazer.nvimLua

A Neovim plugin for creating and navigating trail marks across files and windows to accelerate code navigation workflows.

#productivity#workflow-optimization#vim
Stars284
Forks5
Last commit1 year ago
flow.nvim
flow.nvimLua

A Neovim colorscheme with a curated palette and fluorescent accents designed to enhance focus during coding.

#vim-colorscheme#developer-tools#productivity
Stars284
Forks9
Last commit3 months ago
JABS.nvim
JABS.nvimLua

A minimal, interactive buffer switcher window for Neovim with previews and splits.

#productivity#vim#buffer-management
Stars283
Forks9
Last commit3 years ago
indentmini.nvim
indentmini.nvimLua

A minimal and blazing fast indentline plugin for NeoVim that renders in the screen redraw circle.

#vimscript#treesitter#minimalist
Stars282
Forks16
Last commit8 months ago
gitlinker.nvim
gitlinker.nvimLua

A Neovim plugin to generate sharable file permalinks (with line ranges) for git host websites.

#version-control#developer-tools#productivity
Stars282
Forks16
Last commit2 months ago
urlview.nvim
urlview.nvimLua

A Neovim plugin that finds and displays URLs from buffers, files, and plugin lists, allowing quick navigation and actions.

#vimscript#hacktoberfest#productivity
Stars281
Forks9
Last commit9 months ago
live-share.nvim
live-share.nvimLua

Real-time collaborative editing, remote cursors, shared terminals, and E2E encryption for Neovim, inspired by VS Code Live Share.

#live-share#code-collaboration#developer-tools
Stars279
Forks6
Last commit14 hours ago
LuaDate
LuaDateLua

A comprehensive date and time manipulation module for Lua 5.x, featuring parsing, arithmetic, and formatting.

#parsing#datetime#date-time
Stars276
Forks57
Last commit6 months ago
LuaMinify
LuaMinifyLua

A Lua source code minifier that strips comments, whitespace, and semantically renames local variables for minimal output.

#roblox#source-code-optimization#lexer
Stars275
Forks51
Last commit3 years ago
scnvim
scnvimLua

A Neovim frontend for SuperCollider, providing an integrated development environment for audio synthesis and algorithmic composition.

#audio-synthesis#plugin-manager#music-programming
Stars273
Forks31
Last commit2 months ago
i18n.lua
i18n.luaLua

A comprehensive internationalization (i18n) library for Lua with pluralization, interpolation, and locale fallbacks.

#internationalization#locale#pluralization
Stars271
Forks33
Last commit3 years ago
neoline.vim
neoline.vimLua

A lightweight status line and tab line plugin for Neovim, built with Lua and focused on beauty and performance.

#tab-line#status-line#nowar
Stars271
Forks7
Last commit4 months ago
import.nvim
import.nvimLua

A Neovim plugin that suggests import statements by learning from your project's existing imports.

#ripgrep#productivity#nvim-lua
Stars264
Forks14
Last commit5 months ago
statusline.lua
statusline.luaLua

A zero-config minimal statusline for Neovim written in Lua with awesome integrations and blazing speed.

#minimalist#zero-config#vim
Stars264
Forks15
Last commit1 year ago
baton
batonLua

A LÖVE input library that unifies keyboard, mouse, and joystick controls with dynamic configuration.

#joystick-support#keyboard-controls#gamepad
Stars264
Forks20
Last commit3 years ago
themer.lua
themer.luaLua

A simple, minimal highlighter plugin for Neovim that organizes and manages colorschemes with extensive customization.

#hacktoberfest#hacktoberfest2021#theme-development
Stars262
Forks22
Last commit2 years ago
gemini.nvim
gemini.nvimLua

A Neovim plugin that integrates Google's Gemini AI for code completion, explanation, testing, review, hints, and chat.

#vimscript#developer-tools#unit-testing
Stars262
Forks32
Last commit2 months ago
persistent-breakpoints.nvim
persistent-breakpoints.nvimLua

Neovim plugin that saves nvim-dap breakpoints to file and automatically loads them when opening Neovim.

#nvim-dap#editor-integration#neovim-plugin
Stars260
Forks15
Last commit1 year ago
citruszest.nvim
citruszest.nvimLua

A vibrant and refreshing Neovim colorscheme inspired by the bright and juicy colors of citrus fruits.

#developer-tools#syntax-highlighting#text-editor
Stars260
Forks9
Last commit4 months ago
etlua
etluaLua

A fast, embedded Lua templating engine that compiles templates directly to Lua code for high-performance rendering.

#server-side-rendering#luarocks#templating-engine
Stars258
Forks22
Last commit2 years ago
INSTEAD
INSTEADC

A simple text adventure interpreter for creating and playing interactive fiction games.

#open-source#text-adventure#interactive-fiction
Stars258
Forks46
Last commit2 months ago
triptych.nvim
triptych.nvimLua

A three-pane directory browser plugin for Neovim, inspired by Ranger, offering rapid file navigation and management.

#ranger-inspired#productivity#directory-browser
Stars256
Forks6
Last commit4 months ago
hawtkeys.nvim
hawtkeys.nvimLua

A Neovim plugin that suggests memorable and ergonomic keymaps while analyzing your current configuration for issues.

#configuration-analysis#neovim-plugin#keyboard-shortcuts
Stars253
Forks6
Last commit5 months ago
swenv.nvim
swenv.nvimLua

A Neovim plugin for switching Python virtual environments without restarting the editor.

#python-development#editor-integration#workflow-automation
Stars252
Forks32
Last commit1 year ago
nvim-highlite
nvim-highliteLua

A Neovim colorscheme generator with semantic highlighting support and built-in themes.

#semantic-highlighting#template#colors
Stars252
Forks29
Last commit7 days ago
doom-one.nvim
doom-one.nvimLua

A Lua port of doom-emacs' doom-one colorscheme for Neovim, offering a dark aesthetic with extensive customization.

#doom#treesitter#syntax-highlighting
Stars250
Forks33
Last commit1 year ago
Luassert
LuassertLua

Extends Lua's built-in assertions with additional tests, custom assertions, argument matchers, and snapshot capabilities.

#stubs#spies#unit-testing
Stars250
Forks80
Last commit17 days ago
luassert
luassertLua

Extends Lua's built-in assertions with additional tests, custom assertions, argument matchers, and snapshot capabilities.

#custom-assertions#stubs#spies
Stars250
Forks80
Last commit17 days ago
PreviousPage 13 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