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

evolved.lua
evolved.luaLua

A fast and flexible archetype-based Entity-Component-System library for Lua, designed for high performance and simplicity.

#simulation#luajit#entity-component
Stars219
Forks9
Last commit10 days ago
gist.nvim
gist.nvimLua

A Neovim plugin to create and manage gists on GitHub, GitLab, Termbin, and other platforms directly from your editor.

#pastebin#neovim-plugin#code-snippets
Stars217
Forks8
Last commit3 months ago
sort.nvim
sort.nvimLua

A Neovim plugin for intelligent line-wise and delimiter-aware text sorting with natural number handling.

#delimiter-parsing#productivity#plugin-management
Stars217
Forks4
Last commit4 months ago
nvim-tetris
nvim-tetrisLua

A Tetris game plugin for Neovim, written in Fennel and compiled to Lua, bringing classic gameplay to your editor.

#tetris#lua-scripting#editor-integration
Stars216
Forks10
Last commit2 years ago
binser
binserLua

A robust, pure Lua binary serializer specializing in userdata, custom types, cycles, and metatables.

#metatables#data-persistence#luajit
Stars215
Forks24
Last commit3 years ago
vs-tasks.nvim
vs-tasks.nvimLua

A Neovim plugin that loads and runs tasks from VS Code's tasks.json format, with Telescope and snacks.nvim picker support.

#terminal-integration#vs-code-tasks#neovim-plugin
Stars214
Forks13
Last commit10 months ago
jester
jesterLua

A Neovim plugin for running and debugging Jest tests directly from the editor.

#treesitter#test-runner#nvim-dap
Stars213
Forks13
Last commit1 year ago
term-edit.nvim
term-edit.nvimLua

A Neovim plugin that enables Vim keybindings for editing commands directly in the built-in terminal.

#developer-tools#workflow-optimization#shell-integration
Stars213
Forks4
Last commit1 year ago
roshnivim
roshnivimLua

A Neovim configuration that transforms the editor into a modern IDE with advanced features and plugins.

#neovim-config#developer-tools#abstract-ide
Stars213
Forks14
Last commit9 days ago
cunn
cunnCuda

CUDA backend implementation for Torch's neural network package, enabling GPU acceleration for deep learning models.

#cuda#scientific-computing#deep-learning
Stars213
Forks175
Last commit7 years ago
visual_studio_code
visual_studio_codeLua

A Neovim theme that closely replicates Visual Studio Code's color scheme, making your Neovim setup look like VSCode.

#light-mode#ui-theming#dark-mode
Stars212
Forks16
Last commit1 year ago
luatab.nvim
luatab.nvimLua

A minimal Lua-based tabline renderer for Neovim that replaces the default tabline with a clean, customizable implementation.

#plugin-manager#text-editor#neovim-plugin
Stars210
Forks21
Last commit1 year ago
neon
neonLua

A customizable Neovim colorscheme with multiple style options, vivid colors, and eye-friendly soft contrast.

#vim-colorscheme#treesitter#vim
Stars209
Forks14
Last commit3 years ago
NeoSolarized.nvim
NeoSolarized.nvimLua

A Lua-based Neovim colorscheme ported from NeoSolarized with enhanced syntax highlighting and transparency support.

#treesitter#neosolarized#plugin-support
Stars209
Forks24
Last commit1 year ago
lua-parser
lua-parserLua

A Lua 5.3 parser that generates a Metalua-compatible AST using LPegLabel for improved error messages.

#lpeglabel#metalua#lpeg
Stars209
Forks33
Last commit7 months ago
nvim-solarized-lua
nvim-solarized-luaLua

A complete Solarized colorscheme port to Lua for Neovim 0.5+ with LSP, Treesitter, and plugin support.

#solarized#plugin-support#accessibility
Stars209
Forks55
Last commit2 years ago
tick
tickLua

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

#callback-management#lightweight#game-development
Stars206
Forks17
Last commit11 years ago
feed.nvim
feed.nvimLua

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

#rsshub#feed-reader#rss
Stars205
Forks3
Last commit5 months ago
nvim-toggler
nvim-togglerLua

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

#editor-tool#productivity#nvim-lua
Stars202
Forks6
Last commit5 months 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 commit3 years ago
nougat.nvim
nougat.nvimLua

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

#vimscript#winbar#modular-design
Stars200
Forks5
Last commit12 days ago
Opus
OpusLua

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

#computercraft#minecraft-mod#multitasking
Stars199
Forks48
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
Stars199
Forks13
Last commit3 days ago
Lib-Pico8
Lib-Pico8Lua

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

#indie-games#game-development#utility-library
Stars198
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
Stars197
Forks159
Last commit8 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
Stars196
Forks11
Last commit6 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
Stars195
Forks6
Last commit9 months 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
dpnn
dpnnLua

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

#deep-learning#neural-networks#research-tools
Stars192
Forks84
Last commit9 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
Stars192
Forks11
Last commit2 months 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
Stars191
Forks24
Last commit10 days 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
Forks26
Last commit3 years 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
Stars190
Forks5
Last commit2 years 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
Stars190
Forks15
Last commit1 month 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
Stars190
Forks17
Last commit4 years ago
cron.lua
cron.luaLua

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

#setinterval#settimeout#timing
Stars188
Forks27
Last commit3 years ago
PreviousPage 15 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