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

löve-ws
löve-wsC++

A Lua library for creating WebSocket clients and servers within the LÖVE game framework.

#multiplayer#client-server#löve-framework
Stars30
Forks3
Last commit7 years ago
cdata
cdataLua

Serialize Lua tables to C structs and strings for network transfer using LuaJIT FFI.

#data-transfer#luajit#c-structs
Stars30
Forks1
Last commit11 years ago
Awesome CC: Tweaked
Awesome CC: Tweaked

A curated list of awesome resources, libraries, programs, tutorials, and projects for CC:Tweaked, a modern ComputerCraft fork for Minecraft.

#computercraft#minecraft-mod#ui-frameworks
Stars30
Forks2
Last commit10 days ago
beehive.lua
beehive.luaLua

A functional behavior tree implementation in Lua for game AI and entity behavior modeling.

#functional-programming#game-ai#ai-framework
Stars30
Forks0
Last commit4 years ago
divider.nvim
divider.nvimLua

A Neovim plugin that adds customizable divider lines and an outline tree view for code navigation.

#productivity#outline#syntax-highlighting
Stars30
Forks0
Last commit1 year ago
pico8-missing-builtins
pico8-missing-builtinsLua

A Lua library that provides missing built-in functions like ipairs and getmetatable for PICO-8 development.

#metatables#game-development#utility-library
Stars30
Forks1
Last commit7 years ago
dotmd.nvim
dotmd.nvimLua

A Neovim plugin for organizing notes, todos, and journals in Markdown files without leaving the editor.

#personal-knowledge-management#todo#productivity
Stars29
Forks0
Last commit1 month ago
gotests.nvim
gotests.nvimLua

A Neovim plugin written in Lua that generates Go test functions using gotests.

#go-testing#unit-testing#editor-integration
Stars29
Forks1
Last commit2 years ago
lastplace.nvim
lastplace.nvimLua

Neovim plugin that intelligently restores cursor position when reopening files, ignoring special buffers.

#cursor-position#vim-alternative#plugin-management
Stars29
Forks3
Last commit20 days ago
Plan
PlanLua

A simple layout helper for Love2D games, using containers and rules to manage UI positioning and sizing.

#game-development#layout-engine#gui-framework
Stars29
Forks4
Last commit6 months ago
NeoNoName.lua
NeoNoName.luaLua

A Neovim plugin for layout-preserving buffer deletion using a single [No Name] buffer as replacement.

#buffer-management#customizable-navigation#neovim-plugin
Stars29
Forks2
Last commit3 years ago
cobalt.nvim
cobalt.nvimLua

A Neovim port of the classic blue TextMate theme, designed to be easy on the eyes.

#daltonism#treesitter#developer-tools
Stars29
Forks1
Last commit20 days ago
java-creator-nvim
java-creator-nvimLua

A Neovim plugin for interactively generating Java files (classes, interfaces, enums, records) with automatic package detection and setup.

#boilerplate-reduction#java#neovim-plugin
Stars29
Forks1
Last commit6 months ago
bookmarks.nvim
bookmarks.nvimLua

A Neovim plugin for managing persistent line bookmarks with SQLite storage and Telescope integration.

#bookmarks#productivity#bookmarks-manager
Stars28
Forks2
Last commit3 months ago
i18n
i18nLua

Internationalization library for LÖVE game engine providing text translation and audio localization.

#internationalization#game-development#localization
Stars28
Forks2
Last commit11 years ago
boundary.nvim
boundary.nvimLua

A Neovim plugin that visualizes React 'use client' boundaries by marking JSX usages of client components with virtual text.

#developer-tools#neovim-plugin#react-server-components
Stars28
Forks0
Last commit10 months ago
termux.nvim
termux.nvimLua

Neovim plugin that retrieves Android device information from Termux APIs for display in statuslines.

#battery-monitoring#volume-control#android
Stars28
Forks0
Last commit2 years ago
chiro
chiroLua

A Lua library for simplifying Spine 2D skeletal animation integration in LÖVE game projects.

#skeletal-animation#spine-animations#game-development
Stars28
Forks2
Last commit8 years ago
carrot.nvim
carrot.nvimLua

A Neovim plugin that evaluates Lua code blocks inside Markdown files and displays results inline.

#sandbox#code-evaluation#inline-output
Stars28
Forks0
Last commit1 year ago
Capture and delay unwanted requests
Capture and delay unwanted requestsLua

OpenResty module that artificially delays repeated requests to protect sensitive resources from brute-force attacks.

#web-security#security#nginx
Stars28
Forks5
Last commit3 years ago
hot.nvim
hot.nvimLua

A zero-dependency hot reloader for Neovim that works with any programming language and includes browser live reloading.

#developer-tools#workflow-automation#zero-dependencies
Stars27
Forks1
Last commit2 years ago
Runtime-TextureAtlas
Runtime-TextureAtlasLua

A Love2D runtime texture atlas library that creates atlases at load time without external tools, optimizing memory and performance.

#graphics#gamedev#game-development
Stars27
Forks3
Last commit9 months ago
git-prompt-string-lualine.nvim
git-prompt-string-lualine.nvimLua

A lualine.nvim component that displays git-prompt-string in your Neovim statusline.

#developer-tools#git-prompt#neovim-plugin
Stars27
Forks1
Last commit2 years ago
zephyrium
zephyriumLua

A dark NeoVim color scheme based on Zephyr, written in Lua for night coders.

#vim-colorscheme#treesitter#nvim-lsp
Stars27
Forks0
Last commit4 years ago
none-ls-autoload.nvim
none-ls-autoload.nvimLua

A minimalistic Neovim plugin that automatically loads and unloads none-ls sources from Mason packages, including external sources.

#automatic-loading#external-sources#none-ls
Stars27
Forks0
Last commit1 year ago
Learning Torch GitHub Repo
Learning Torch GitHub RepoLua

A personal learning repository for implementing neural networks and machine learning models using Torch in Lua.

#scientific-computing#deep-learning#luajit
Stars27
Forks4
Last commit11 years ago
cool-chunk.nvim
cool-chunk.nvimLua

A Neovim plugin for visual code chunk highlighting, context display, and line number enhancements, focused on simplicity and speed.

#textobject#treesitter#syntax-highlighting
Stars26
Forks2
Last commit1 year ago
tabs-vs-spaces.nvim
tabs-vs-spaces.nvimLua

A Neovim plugin that highlights and fixes inconsistent indentation (tabs vs spaces) in your code.

#vimscript#formatting#highlight
Stars26
Forks0
Last commit1 year ago
cmdline.nvim
cmdline.nvimLua

A Helix-inspired wildmenu replacement for Neovim that provides a modern command-line interface with fuzzy matching.

#completion-system#neovim-plugin#plugin
Stars26
Forks1
Last commit1 year ago
rooter.nvim
rooter.nvimLua

A Neovim plugin that automatically changes the working directory to the project root when opening files.

#directory-navigation#workflow-automation#plugin-extension
Stars26
Forks0
Last commit12 days ago
scribe.nvim
scribe.nvimLua

A Neovim plugin for finding and taking notes written in Lua, with Telescope integration.

#productivity#text-editor#neovim-plugin
Stars26
Forks2
Last commit3 years ago
MISC
MISCLua

A modular inventory storage and crafting system for ComputerCraft, featuring a client terminal and configurable modules.

#computercraft#minecraft-mod#modular-system
Stars26
Forks12
Last commit6 months ago
polychrome.nvim
polychrome.nvimLua

A micro-framework for creating Neovim colorschemes with minimal boilerplate and support for multiple color spaces.

#developer-tools#micro-framework#color-management
Stars26
Forks1
Last commit1 day ago
lovelier
lovelierJavaScript

A live reloader for Love2D game development with optional Moonscript support.

#reload#dev-tools#cli-tool
Stars25
Forks2
Last commit5 years ago
CCDoom
CCDoomLua

A Doom-inspired first-person shooter game for ComputerCraft, built with Lua and Pine3D.

#computercraft#minecraft-mod#first-person-shooter
Stars25
Forks5
Last commit2 years ago
Piefiller
PiefillerLua

A graphical profiler for Love2D 0.10.2 that visualizes performance data as an interactive pie chart.

#debugging-tools#real-time-visualization#game-optimization
Stars25
Forks3
Last commit9 years ago
PreviousPage 28 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