Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lua

Lua

906 projects

Showing 36 of 906 projects

LoveDebug
LoveDebugLua

An on-screen interactive console for debugging LÖVE 2D games with live code reloading and real-time HUD.

#lovedebug#open-source#library
Stars43
Forks3
Last commit5 years ago
dark_flat.nvim
dark_flat.nvimLua

A Neovim colorscheme ported from Dark Flat iTerm2 theme with LSP and Tree-sitter support, written in Lua.

#syntax-highlighting#dark-theme#customizable
Stars43
Forks1
Last commit2 years ago
commentless.nvim
commentless.nvimLua

A Neovim plugin that hides comments to focus on code flow, revealing them when needed.

#developer-tools#productivity#code-editing
Stars43
Forks2
Last commit1 year ago
lighter
lighterLua

A dynamic light and shadow casting library for the Löve 2D game framework.

#lighting-engine#shadow-casting#lighting
Stars43
Forks3
Last commit4 months ago
IQM
IQMPython

Blender exporter and LÖVE loader for the IQM and EXM 3D model formats, with animation support.

#graphics#animation#luajit
Stars42
Forks2
Last commit5 years ago
nvim-commaround
nvim-commaroundLua

A Neovim plugin that toggles block or line comments based on visual selection and filetype detection.

#vimscript#filetype-detection#editor-tool
Stars42
Forks1
Last commit3 years ago
Artal
ArtalLua

A Lua library for parsing Adobe Photoshop .PSD files into the LÖVE game framework, providing layer data, blend modes, and structure.

#adobe-photoshop#shaders#game-library
Stars42
Forks4
Last commit1 year ago
picker.nvim
picker.nvimLua

A lightweight, high-performance, and extensible fuzzy finder for Neovim with a simple source API.

#productivity#vim#text-editor
Stars42
Forks1
Last commit1 month ago
smiti18n
smiti18nLua

A complete internationalization library for Lua with LÖVE support, featuring smart file loading, pluralization, and locale-aware formatting.

#locale-formatting#l10n#luajit
Stars42
Forks0
Last commit6 months ago
niuiic/dap-utils
niuiic/dap-utilsLua

A Neovim plugin providing utilities to enhance the nvim-dap debugging experience with breakpoint management and configuration helpers.

#nvim-dap#neovim-plugin#plugin
Stars41
Forks1
Last commit2 years ago
auto-pandoc.nvim
auto-pandoc.nvimNix

A Neovim plugin that automatically converts markdown files using pandoc based on YAML frontmatter settings.

#productivity#conversion#editor-integration
Stars41
Forks1
Last commit9 months ago
Milo
MiloLua

A collection of applications for Opus OS, a ComputerCraft operating system.

#computercraft#minecraft-mod#system-tools
Stars41
Forks32
Last commit2 years ago
co-author.nvim
co-author.nvimLua

A Neovim plugin that automatically fetches and adds co-authors to commit messages from repository history.

#version-control#developer-tools#vim
Stars41
Forks4
Last commit8 months ago
love2d-assets-loader
love2d-assets-loaderLua

A Lua library for on-demand loading and caching of fonts, audio, and images in the Löve2D game framework.

#font-loader#game-development#audio-loader
Stars41
Forks7
Last commit5 years ago
AUKit austream
AUKit austreamLua

An audio decoding and processing framework for ComputerCraft, supporting multiple formats and real-time streaming.

#computercraft#flac#audio-decoding
Stars41
Forks4
Last commit2 months ago
fusen.nvim
fusen.nvimLua

A Neovim plugin for sticky note bookmarks with git branch awareness, hover annotations, and Telescope integration.

#bookmarks#sticky-notes#developer-tools
Stars40
Forks3
Last commit1 month ago
nvim-thyme
nvim-thymeFennel

A zero-overhead Fennel JIT compiler for Neovim that compiles at runtime with safety rollbacks.

#plugin-manager#runtime-compilation#rollback-system
Stars40
Forks0
Last commit7 months ago
nvim-strict
nvim-strictLua

A strict, native code style formatting plugin for Neovim that highlights and fixes common style issues like deep nesting and overlong lines.

#formatting#editor-tool#regex
Stars40
Forks2
Last commit2 months ago
openLuup
openLuupLua

A pure-Lua open-source emulation of the Vera Luup environment for running MiOS plugins on generic hardware.

#iot#open-source#altui
Stars40
Forks20
Last commit1 year ago
Lunum
LunumC

A numeric extension for Lua providing multi-dimensional arrays with a Numpy-like API and C-level performance.

#multi-dimensional-arrays#scientific-computing#embedding
Stars40
Forks6
Last commit14 years ago
d-SEAMS
d-SEAMSC++

A C++ core engine for deferred structural elucidation analysis of molecular dynamics trajectories.

#scientific-computing#lua-scripting#trajectories
Stars40
Forks10
Last commit18 days ago
lovanim
lovanimLua

A minimal Love2D utility class for creating animated sprites with frame-based state management.

#hacktoberfest#open-source#animation
Stars40
Forks5
Last commit6 years ago
nvim-lines.lua
nvim-lines.luaLua

A simple and customizable statusline and tabline plugin for Neovim, written in Lua.

#vimscript#lightweight#customizable
Stars40
Forks2
Last commit3 years ago
nvim-pseudometa-plugin-template
nvim-pseudometa-plugin-templateShell

A template for creating new Neovim plugins with standardized structure and configuration.

#plugin-manager#nvim-plugin-template#editor-extensions
Stars40
Forks0
Last commit
numbers.nvim
numbers.nvimLua

A Neovim plugin that automatically toggles relative line numbers based on context like insert mode.

#productivity#text-editor#neovim-plugin
Stars39
Forks3
Last commit1 month ago
unruly-worker.nvim
unruly-worker.nvimLua

A Neovim keymap plugin that remaps Vim motions and commands to the Workman keyboard layout for ergonomic typing.

#workman-layout#keyboard-ergonomics#productivity
Stars39
Forks3
Last commit5 months ago
lua4delphi
lua4delphiPascal

Delphi binding for the Lua 5.1 scripting language, enabling Delphi applications to embed and execute Lua scripts.

#integration#lua-5.1#delphi-library
Stars39
Forks10
Last commit10 years ago
telescope-toggleterm.nvim
telescope-toggleterm.nvimDockerfile

A Telescope.nvim extension for managing terminal buffers created with toggleterm.nvim.

#neovim-terminal#workflow#telescope-extension
Stars39
Forks1
Last commit4 years ago
Patchy
PatchyLua

A simple 9patch library for the LÖVE 2D game framework.

#scalable-ui#ui-tools#game-development
Stars38
Forks2
Last commit7 years ago
Lady
LadyLua

A deprecated library for saving and loading LÖVE game savegames with support for multiple Lua class systems.

#class-serialization#game-persistence#game-development
Stars38
Forks3
Last commit10 years ago
graph
graphLua

A graphical computation package for Torch that enables graph-based operations and visualization.

#scientific-computing#graph-computation#graph-visualization
Stars38
Forks31
Last commit9 years ago
blink-cmp-dat-word
blink-cmp-dat-wordLua

A fast, offline word completion source for blink.cmp using a double-array trie data structure.

#autocompletion#word-source#offline
Stars37
Forks3
Last commit4 months ago
csc.nvim
csc.nvimLua

Intelligent scope autocompletion for conventional commits in Neovim, learning from your repository's commit history.

#autocompletion#version-control#developer-tools
Stars37
Forks2
Last commit8 months ago
relative-toggle.nvim
relative-toggle.nvimLua

A Neovim plugin that automatically toggles between relative and absolute line numbers based on user events.

#vimscript#autocmd#productivity
Stars37
Forks1
Last commit11 months ago
Korean-IME.nvim
Korean-IME.nvimLua

An OS-independent Korean and Hanja input method for Neovim that converts English keystrokes to Korean in-place.

#text-input#hangul#ime
Stars37
Forks3
Last commit4 months ago
nvim-hl-mdcodeblock.lua
nvim-hl-mdcodeblock.luaLua

A Neovim plugin that highlights markdown code blocks using treesitter queries for better visual distinction.

#vimscript#code-blocks#treesitter
Stars36
Forks2
Last commit3 months ago
PreviousPage 25 of 26Next

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 months ago
#Neovim Plugin457
#Neovim456
#Nvim229
#Game Development201
#Developer Tools184
#Productivity165
#Love2d116
#Nvim Plugin100
#Plugin93
#Syntax Highlighting93
#Vim92
#Editor Enhancement73