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

Scenery
SceneryLua

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

#lightweight#game-development#game-architecture
Stars50
Forks4
Last commit1 year 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
nativefs
nativefsLua

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

#filesystem#system-utilities#open-source-library
Stars50
Forks7
Last commit2 years 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
Stars49
Forks1
Last commit1 year 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
Stars49
Forks1
Last commit2 months ago
space-nvim
space-nvimLua

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

#syntax-highlighting#light-theme#dark-theme
Stars49
Forks5
Last commit2 years 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
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
Stars48
Forks4
Last commit4 months 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 commit6 months 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
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
refer.nvim
refer.nvimLua

A minimalist, intuitive picker plugin for Neovim that integrates seamlessly with your workflow.

#productivity#customizable#neovim-plugin
Stars48
Forks4
Last commit2 days ago
ghostty.nvim
ghostty.nvimLua

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

#developer-tools#autocmd#configuration-validation
Stars47
Forks1
Last commit1 year ago
LSSO - Lua + Nginx SSO System with an OAuth Backend
LSSO - Lua + Nginx SSO System with an OAuth BackendLua

Nginx SSO middleware written in Lua that uses Redis for session storage and supports OAuth, 2FA, and cross-domain authentication.

#oauth#redis#authentication
Stars47
Forks7
Last commit9 years ago
gloombuddy
gloombuddyLua

A gloom-inspired color scheme for Neovim built with the colorbuddy framework.

#treesitter#syntax-highlighting#dark-theme
Stars47
Forks3
Last commit5 years 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
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
Stars47
Forks5
Last commit6 months ago
calendar.nvim
calendar.nvimLua

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

#productivity#time-management#lightweight
Stars46
Forks2
Last commit1 month ago
lue
lueLua

A LÖVE library for managing colors and creating hue effects in games.

#color-management#graphics#animation
Stars46
Forks1
Last commit2 years ago
flyboy
flyboyLua

A lightweight ChatGPT plugin for Neovim that enables AI-assisted coding directly in your editor buffers.

#ai-coding-assistant#lua-plugin#chatgpt-integration
Stars46
Forks2
Last commit2 years ago
lover
loverRust

A command-line build system and runner for Love2D projects, inspired by Cargo.

#appimage#cargo-inspired#dependency-management
Stars46
Forks2
Last commit1 month ago
camouflage.nvim
camouflage.nvimLua

A Neovim plugin that visually masks sensitive values in configuration files during screen sharing without modifying file content.

#treesitter#devops#secret-masking
Stars46
Forks0
Last commit5 days ago
decipher.nvim
decipher.nvimLua

A Neovim plugin for encoding and decoding text using various codecs like base64, URL, and XML.

#developer-tools#data-serialization#text-encoding
Stars45
Forks1
Last commit24 days ago
improved-ft.nvim
improved-ft.nvimLua

A Neovim plugin that enhances default f/t character navigation with multiline support, insert mode, and stable hops.

#productivity#keyboard-workflow#text-navigation
Stars45
Forks2
Last commit2 years ago
telescope-insert-path.nvim
telescope-insert-path.nvimLua

A Neovim plugin that uses Telescope to insert file paths into buffers with customizable path types and insertion locations.

#productivity#vim-mappings#editor-integration
Stars45
Forks6
Last commit
ada-lua
ada-luaAda

An Ada binding for Lua, enabling Ada programs to execute Lua scripts and interact with the Lua runtime.

#api-binding#programming-language#embedded-scripting
Stars45
Forks7
Last commit2 years ago
LOVE-WrapLua
LOVE-WrapLuaLua

A LOVE2D wrapper enabling game development for PSP, PS Vita, and PS3 using OneLua, lpp-vita, and Lua Player PS3.

#ps3#ps-vita#psp
Stars45
Forks9
Last commit4 years ago
pico-test
pico-testJavaScript

A testing framework for PICO-8 that runs tests by piping PICO-8's output to a Node.js CLI tool.

#unit-testing#cart#cli-tool
Stars45
Forks4
Last commit3 years ago
svm
svmC++

Torch7 library providing SVM implementations including SGD-based methods and LIBLINEAR wrapper.

#linear-classification#classification#sgd
Stars44
Forks26
Last commit10 years ago
vn-night.nvim
vn-night.nvimLua

A dark Neovim colorscheme written in Lua with built-in LSP and Treesitter support.

#treesitter#editor-theme#syntax-highlighting
Stars44
Forks3
Last commit1 year ago
Luafinding
LuafindingLua

A fast and easy-to-use A* pathfinding module written in Lua, optimized for performance.

#open-source-library#game-development#lua
Stars44
Forks5
Last commit3 years ago
exercism.nvim
exercism.nvimLua

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

#developer-tools#workflow#plugins
Stars44
Forks1
Last commit3 months ago
codeschool.nvim
codeschool.nvimLua

A Lua-based colorscheme for Neovim with treesitter and built-in LSP support, based on the codeschool.vim palette.

#treesitter#developer-tools#syntax-highlighting
Stars44
Forks5
Last commit4 months ago
Badar
BadarLua

A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.

#open-source#gamedev#component-based
Stars44
Forks3
Last commit1 year ago
Core torch7 demos repository
Core torch7 demos repositoryLua

A collection of demos and tutorials for learning Torch7, a scientific computing framework with deep learning support.

#scientific-computing#demos#deep-learning
Stars43
Forks20
Last commit9 years ago
houdini.nvim
houdini.nvimLua

A Neovim plugin that eliminates input delay when escaping insert mode and other modes using two-character mappings.

#productivity#vim-mappings#neovim-plugin
Stars43
Forks3
Last commit1 year ago
PreviousPage 24 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
5 months ago
#Neovim450
#Neovim Plugin450
#Nvim226
#Game Development198
#Developer Tools183
#Productivity164
#Love2d113
#Nvim Plugin98
#Plugin93
#Syntax Highlighting92
#Vim91
#Game Engine72