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

feed.nvim
feed.nvimLua

A Neovim feed reader plugin written in Lua that supports RSS, Atom, and JSON Feed formats.

#rsshub#feed-reader#rss
Stars204
Forks2
Last commit2 months ago
tick
tickLua

A lightweight Lua module for scheduling delayed and recurring function calls with chainable events and groups.

#callback-management#lightweight#game-development
Stars203
Forks18
Last commit11 years ago
nougat.nvim
nougat.nvimLua

A hyperextensible, performance-focused plugin for building custom statuslines, tablines, and winbars in Neovim.

#vimscript#winbar#modular-design
Stars202
Forks4
Last commit2 years ago
StackTracePlus
StackTracePlusLua

Enhanced stack trace library for Lua that provides detailed debugging information including local variables and function names.

#stack-trace#lua-5.3#luajit
Stars200
Forks26
Last commit2 years ago
Lib-Pico8
Lib-Pico8Lua

A collection of useful common functions for Pico-8 game development.

#indie-games#game-development#utility-library
Stars197
Forks15
Last commit6 years ago
optim
optimLua

A collection of optimization algorithms and logging utilities for Torch machine learning models.

#gradient-descent#model-training#deep-learning
Stars196
Forks157
Last commit8 years ago
nvim-toggler
nvim-togglerLua

A Neovim plugin that toggles words between predefined pairs using pure Lua.

#editor-tool#productivity#nvim-lua
Stars195
Forks6
Last commit2 months ago
carbon-now.nvim
carbon-now.nvimLua

A Neovim plugin that generates beautiful, shareable code snippet images directly from your editor.

#developer-tools#productivity#vim
Stars193
Forks6
Last commit7 months ago
Opus
OpusLua

A multitasking operating system for ComputerCraft with wireless remote access, UI APIs, and turtle automation.

#computercraft#minecraft-mod#multitasking
Stars193
Forks49
Last commit2 years ago
project.nvim
project.nvimLua

A Neovim plugin that automatically detects and changes to project roots, with integrated UI and picker support.

#mini-starter#telescope-extension#nvim-lua
Stars192
Forks13
Last commit3 days ago
dpnn
dpnnLua

A Torch7 package providing extended neural network modules, criterions, and utilities for deep learning research.

#deep-learning#neural-networks#research-tools
Stars192
Forks83
Last commit9 years ago
cmp-under-comparator
cmp-under-comparatorLua

A Neovim nvim-cmp comparator that sorts completion items starting with underscores to the end of suggestions.

#autocompletion#developer-tools#code-editing
Stars192
Forks2
Last commit4 years ago
graphql-lua
graphql-luaLua

A complete GraphQL implementation in Lua for building type-safe APIs and query execution.

#graphql-implementation#api#type-system
Stars191
Forks27
Last commit3 years ago
one_monokai.nvim
one_monokai.nvimLua

A VSCode One Monokai-inspired colorscheme rewritten in Lua for seamless Neovim integration.

#customizable-theme#lua-plugin#monokai
Stars190
Forks11
Last commit1 month ago
search.nvim
search.nvimLua

A Neovim plugin that adds tabbed search interfaces to Telescope for seamless switching between different search modes.

#productivity-tool#developer-tools#search-workflow
Stars189
Forks5
Last commit2 years ago
compiler-explorer.nvim
compiler-explorer.nvimLua

Compile code and explore assembly directly from Neovim using the Compiler Explorer (Godbolt) API.

#developer-tools#assembly#c
Stars189
Forks10
Last commit4 months ago
carbon.nvim
carbon.nvimLua

A simple, auto-syncing directory tree viewer for Neovim written in Lua.

#productivity#editor-integration#file-management
Stars188
Forks8
Last commit24 days ago
ltex_extra.nvim
ltex_extra.nvimLua

A Neovim plugin that implements LTeX language server's off-spec code actions for dictionary management and rule handling.

#spell-checking#language-server#vim
Stars188
Forks28
Last commit7 months ago
guihua.lua
guihua.luaLua

A Lua GUI and utility library for creating floating windows and UI components in Neovim plugins.

#nvim-plugins#neovim-plugin#ui
Stars188
Forks15
Last commit19 days ago
cron.lua
cron.luaLua

Time-related functions for Lua inspired by JavaScript's setTimeout and setInterval.

#setinterval#settimeout#timing
Stars188
Forks27
Last commit2 years ago
Microlight
MicrolightLua

A lightweight Lua utility library providing essential functions for strings, files, tables, and classes, as a minimal alternative to Penlight.

#functional-programming#file-handling#lightweight
Stars188
Forks17
Last commit4 years ago
reggae
reggaeD

A meta build system with multiple language frontends (D, Python, Ruby, JavaScript, Lua) and backend generators (make, ninja, tup, custom).

#multi-language#d#d-language
Stars188
Forks24
Last commit3 days ago
luamqtt
luamqttLua

A pure-Lua MQTT client library supporting both v3.1.1 and v5.0 protocols for maximum portability.

#iot#tcp-connection#embedded-scripting
Stars186
Forks49
Last commit2 months ago
nvim-pqf
nvim-pqfLua

A NeoVim plugin that makes quickfix and location list windows prettier with better formatting and syntax highlighting.

#developer-tools#vim#syntax-highlighting
Stars185
Forks9
Last commit5 days ago
one.nvim
one.nvimLua

A highly flexible, all-in-one Neovim configuration framework implemented in Lua with 130+ integrated plugins.

#plugin-manager#editor-configuration#productivity
Stars185
Forks5
Last commit1 month ago
snippet-converter.nvim
snippet-converter.nvimLua

A Neovim plugin that converts snippets between different formats and engines like VSCode, UltiSnips, SnipMate, and YASnippet.

#ast-generation#developer-tools#snippet-management
Stars183
Forks6
Last commit
cargo
cargoLua

A LÖVE asset manager that exposes project directories as Lua tables for lazy-loaded, cached asset access.

#caching#game-development#resource-management
Stars183
Forks11
Last commit6 years ago
Sock.lua
Sock.luaLua

A Lua networking library for LÖVE games, designed to make multiplayer game development easy.

#multiplayer#gamedev#client-server
Stars183
Forks7
Last commit5 years ago
sibling-swap.nvim
sibling-swap.nvimLua

Neovim plugin that swaps closest sibling nodes (arguments, parameters, array items, etc.) using Tree-Sitter for language-aware editing.

#treesitter#formating#plugin-management
Stars182
Forks3
Last commit2 months ago
Shädows
ShädowsLua

A 2D dynamic lighting and shadow engine for the LÖVE game framework.

#lights-engine#opengl#opengl-es
Stars182
Forks9
Last commit6 years ago
pipeline.nvim
pipeline.nvimLua

A Neovim plugin to view and manage CI/CD pipeline runs (GitHub Actions, GitLab CI) directly within the editor.

#actions#developer-tools#devops
Stars182
Forks12
Last commit1 month ago
papis.nvim
papis.nvimLua

A Neovim plugin for managing your bibliography, providing search, citation insertion, and note formatting directly within the editor.

#academic-writing#academia#citation-tool
Stars181
Forks16
Last commit6 months ago
bookmarks.nvim
bookmarks.nvimLua

A Neovim plugin for managing bookmarks with global file storage, custom icons, and Telescope integration.

#bookmarks#telescope-extension#vim-bookmarks-alternative
Stars181
Forks24
Last commit2 years ago
nvim-config-local
nvim-config-localLua

A Neovim plugin that securely loads local configuration files from the current working directory.

#vimscript#editor-configuration#plugin-management
Stars180
Forks8
Last commit1 year ago
bitser
bitserLua

A fast LuaJIT-based serializer for Lua values, producing compact output and supporting class registration.

#data-persistence#luajit#ffi
Stars180
Forks11
Last commit1 year ago
jaq-nvim
jaq-nvimLua

A Neovim plugin written in Lua that runs code in any language with a single command via multiple output windows.

#developer-tools#code-execution#vim
Stars179
Forks20
Last commit1 year ago
PreviousPage 15 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
2 years ago
#Neovim450
#Neovim Plugin450
#Nvim226
#Game Development198
#Developer Tools183
#Productivity164
#Love2d113
#Nvim Plugin98
#Plugin93
#Syntax Highlighting92
#Vim91
#Game Engine72