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

pico8-physics
pico8-physicsLua

A constraint solver for rigid body physics in Pico-8/Lua, based on sequential impulses.

#game-development#constraint-solver#2d-physics
Stars56
Forks2
Last commit6 years ago
nvim-goc.lua
nvim-goc.luaLua

A Neovim plugin for displaying Go test coverage directly in the editor with visual highlights.

#vimscript#developer-tools#test-coverage
Stars55
Forks9
Last commit9 months ago
dusk.nvim
dusk.nvimLua

A blazing fast Neovim configuration optimized for full-stack Java development with Spring Boot and Angular.

#neovimconfiguration#treesitter#fullstack-development
Stars54
Forks4
Last commit2 years ago
nvim-cartographer
nvim-cartographerLua

A Neovim plugin that simplifies creating and managing key mappings in Lua with a builder-style API.

#buffer-local#neovim-plugin#plugin
Stars54
Forks4
Last commit3 years ago
resty.nvim
resty.nvimLua

A fast and easy-to-use HTTP/REST client plugin for Neovim, completely written in Lua.

#developer-tools#rest-api#curl
Stars53
Forks3
Last commit4 months ago
td_rlua
td_rluaC

A zero-cost high-level Lua 5.3 wrapper for Rust, enabling safe and ergonomic embedding of Lua scripts.

#embedding#rust-lua#ffi
Stars53
Forks14
Last commit2 years ago
markdoc.nvim
markdoc.nvimLua

A Tree-sitter based Neovim plugin that converts Markdown files into Vimdoc help files.

#help-file-generation#documentation-tool#neovim-plugin
Stars53
Forks0
Last commit9 months ago
stinvim
stinvimLua

A pre-configured Neovim distribution optimized for full-stack development with fast startup and extensive plugin support.

#plugin-manager#productivity#fullstack-development
Stars53
Forks1
Last commit6 months ago
reflowprint
reflowprintLua

A LÖVE library for aligning text displayed character-by-character with automatic line reflow.

#game-ui#typewriter-effect#dialogue-system
Stars53
Forks0
Last commit6 years ago
nativefs
nativefsLua

A LÖVE library providing unrestricted filesystem access by replicating love.filesystem API without path restrictions.

#filesystem#system-utilities#open-source-library
Stars53
Forks7
Last commit2 years ago
ripple
rippleLua

A LÖVE audio library that simplifies sound management with tagging, multi-instance playback, and effects.

#audio-library#game-audio#game-development
Stars53
Forks5
Last commit3 years ago
Editgrid
EditgridLua

A gamera and HUMP compatible scaling grid module for LÖVE, useful for level editors and debugging backgrounds.

#camera-integration#game-development#level-editor
Stars53
Forks6
Last commit7 years ago
overlength.nvim
overlength.nvimLua

A Neovim plugin that highlights lines exceeding a configurable width to improve code readability.

#vimscript#highlight#developer-tools
Stars52
Forks2
Last commit5 months ago
love2d-lua-websocket
love2d-lua-websocketLua

websocket client pure lua implement for love2d

#luasocket#client#luajit
Stars52
Forks11
Last commit4 years ago
calendar.nvim
calendar.nvimLua

A lightweight and extensible pure-Lua monthly calendar plugin for Neovim with Vim-style navigation.

#productivity#time-management#lightweight
Stars52
Forks4
Last commit1 month ago
runner.nvim
runner.nvimLua

A customizable Neovim plugin that executes code directly within the editor using configurable handlers.

#filetype-handlers#developer-tools#code-runner
Stars52
Forks3
Last commit1 year ago
Pixelbox Lite
Pixelbox LiteLua

A fast and modular teletext character renderer for ComputerCraft, enabling 2D graphics with 3x2 pixel blocks per terminal character.

#computercraft#pixel-art#modular
Stars52
Forks1
Last commit1 year ago
say
sayLua

A Lua string hashing library for internationalization and namespaced string management.

#string-management#internationalization#key-value-store
Stars52
Forks26
Last commit21 days ago
dooku.nvim
dooku.nvimLua

A Neovim plugin that generates HTML code documentation and opens it directly in your browser.

#ldoc#rustdoc#typedoc
Stars52
Forks0
Last commit1 year ago
cephes
cephesC

A Torch wrapper for the Cephes mathematical functions library, providing special mathematical functions for scientific computing.

#scientific-computing#statistics#special-functions
Stars52
Forks28
Last commit10 years ago
Scenery
SceneryLua

A lightweight scene/state manager for Love2D games, simplifying game organization with automatic and manual scene loading.

#lightweight#game-development#game-architecture
Stars51
Forks4
Last commit1 year ago
penvim
penvimLua

A Neovim plugin that detects project root, auto-configures indentation, and loads project-specific settings.

#vimscript#editor-configuration#developer-tools
Stars51
Forks0
Last commit4 years ago
nata
nataLua

A Lua library for managing game entities with minimal Entity Component System structure.

#open-source#game-development#entity-management
Stars51
Forks2
Last commit5 years ago
space-nvim
space-nvimLua

A Spacemacs-inspired dark and light colorscheme for Neovim, written in Lua.

#syntax-highlighting#light-theme#dark-theme
Stars51
Forks5
Last commit2 years ago
p8
p8TypeScript

A dependency manager for PICO-8 that enables importing Lua/Moonscript modules and spritesheets with auto-reload.

#dependency-manager#game-development#live-reload
Stars50
Forks4
Last commit3 years ago
colorbox.nvim
colorbox.nvimLua

A Neovim plugin that automatically cycles through popular colorschemes based on configurable timings and policies.

#lua-plugin#vim#neovim-plugin
Stars50
Forks1
Last commit4 months ago
launch.nvim
launch.nvimLua

A Neovim plugin for dynamically configuring and launching tasks per directory with optional debugging support via nvim-dap.

#nvim-dap#workflow-automation#terminal-integration
Stars50
Forks1
Last commit1 year ago
referencer.nvim
referencer.nvimLua

A lightweight Neovim plugin that displays LSP reference counts for symbols directly in the buffer using virtual text.

#developer-tools#asynchronous#neovim-plugin
Stars49
Forks5
Last commit9 months ago
ghostty.nvim
ghostty.nvimLua

A Neovim plugin that automatically validates Ghostty terminal configuration files on save.

#developer-tools#autocmd#configuration-validation
Stars49
Forks1
Last commit1 year ago
just.nvim
just.nvimLua

A Neovim plugin that integrates the Just task runner, allowing you to run and manage tasks directly from the editor.

#justfile#workflow#just-integration
Stars49
Forks4
Last commit6 months ago
exercism.nvim
exercism.nvimLua

A Neovim plugin that integrates Exercism directly into the editor for faster coding exercise workflows.

#developer-tools#workflow#plugins
Stars48
Forks1
Last commit5 months ago
structrue-go.nvim
structrue-go.nvimLua

A Neovim plugin for an intuitive, collapsible display of Go symbol structures, including methods across files.

#structures#editor-tool#symbol-tree
Stars48
Forks0
Last commit3 years ago
TS-PICO-8
TS-PICO-8JavaScript

A toolchain for developing PICO-8 games using TypeScript, providing type safety and modern development workflows.

#compiler#developer-tools#game-development
Stars48
Forks2
Last commit8 months ago
luacov-coveralls
luacov-coverallsLua

A LuaCov reporter that sends code coverage reports to the Coveralls.io service.

#devops#continuous-integration#luacov
Stars48
Forks12
Last commit4 years ago
vudu
vuduLua

A visual in-game debugging GUI for the LÖVE2D game engine, featuring a variable browser, console, and execution controls.

#debugging-tools#real-time-editing#physics-debug
Stars48
Forks4
Last commit1 year ago
omnia
omniaC

A Lua build system that compiles Lua, Fennel, and MoonScript source code into standalone executables.

#luajit-alternative#build-system#scripting
Stars47
Forks2
Last commit5 years ago
PreviousPage 24 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