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

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 commit7 months ago
iedit.nvim
iedit.nvimLua

A Neovim plugin for simultaneous editing of multiple text occurrences, inspired by Emacs's iedit.

#multiple-occurrences#iedit#productivity
Stars36
Forks3
Last commit9 months ago
ScreenManager
ScreenManagerLua

A stackable screen and state management library for the LÖVE 2D game framework.

#screenmanager#game-development#screen-management
Stars35
Forks7
Last commit9 years ago
Training a Convnet for the Galaxy-Zoo Kaggle challenge(CUDA demo)
Training a Convnet for the Galaxy-Zoo Kaggle challenge(CUDA demo)Lua

A convolutional neural network solution for the GalaxyZoo galaxy classification challenge, achieving 9th place with a score of 0.08246.

#kaggle-competition#astronomy#image-classification
Stars35
Forks11
Last commit
macrothis.nvim
macrothis.nvimLua

A Neovim plugin for saving, loading, and managing macros across all registers, with optional Telescope integration.

#register-management#workflow-automation#neovim-plugin
Stars35
Forks3
Last commit1 year ago
nvim-plug
nvim-plugLua

A fast, asynchronous Neovim plugin manager written in Lua with flexible lazy-loading and LuaRocks integration.

#plugin-manager#asynchronous#neovim-plugin
Stars35
Forks1
Last commit3 months 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
Stars35
Forks2
Last commit23 days ago
stopinsert.nvim
stopinsert.nvimLua

A Neovim plugin that automatically exits Insert mode after a configurable period of inactivity.

#productivity#workflow-automation#modal-editing
Stars35
Forks2
Last commit2 months ago
hierarchy-tree-go.nvim
hierarchy-tree-go.nvimLua

A Neovim plugin that displays hierarchical call chains for Go symbols with expandable tree views.

#call-hierarchy#neovim-plugin#editor-enhancement
Stars35
Forks4
Last commit3 years ago
nvim-dr-lsp
nvim-dr-lspLua

Neovim plugin that highlights LSP definitions/references and displays their count in the statusline.

#vimscript#developer-tools#neovim-plugin
Stars34
Forks3
Last commit11 months ago
AppleCake
AppleCakeLua

A visual profiling tool for Love2D games using Chromium's trace viewer to analyze performance and memory usage.

#chromium-tracing#profiler#game-development
Stars34
Forks1
Last commit12 days ago
atom-autocomplete-lua
atom-autocomplete-luaJavaScript

An Atom editor package providing intelligent, scope-aware autocompletion for Lua code.

#atom-package#autocomplete#type-inference
Stars34
Forks6
Last commit6 years ago
adorbs
adorbsLua

A functional entity framework for LÖVE (Love2D) with a centralized game state and minimal ECS setup.

#functional-programming#minimalist#game-development
Stars34
Forks4
Last commit6 years ago
buffon.nvim
buffon.nvimLua

A Neovim plugin for persistent, always-visible buffer navigation with sorting, paging, and extensive customization.

#productivity#buffers#buffer-management
Stars34
Forks1
Last commit4 months ago
nx.nvim
nx.nvimLua

A Neovim utility library providing convenient wrappers for Lua keymaps, highlights, autocommands, and options.

#nvim-lua#neovim-plugin#configuration
Stars33
Forks1
Last commit2 years ago
goto-breakpoints.nvim
goto-breakpoints.nvimLua

Cycle between breakpoints and jump to the current stopped line in Neovim's debug adapter protocol.

#nvim-dap#neovim-plugin#keymappings
Stars33
Forks0
Last commit3 years ago
neotree-file-nesting-config
neotree-file-nesting-configLua

Pre-defined file nesting rules for neo-tree.nvim, bringing VS Code-style file organization to Neovim.

#file-nesting#developer-tools#productivity
Stars33
Forks0
Last commit1 year ago
andross
androssLua

A Lua library for 2D skeletal/bone animations with support for multiple backends and importers.

#skeletal-animation#dragonbones#animation-tools
Stars33
Forks0
Last commit8 years ago
smm.nvim
smm.nvimLua

A Neovim plugin to view and control Spotify playback directly from the editor.

#music-control#oauth#media-player
Stars33
Forks3
Last commit5 months ago
lytmode.nvim
lytmode.nvimLua

A Neovim color scheme inspired by the LYT-Mode theme for Obsidian, offering a unique middle-ground between light and dark modes.

#treesitter#treesitter-colorscheme#vim
Stars33
Forks1
Last commit3 months ago
inlinediff-nvim
inlinediff-nvimLua

A Neovim plugin providing VS Code-style inline Git diff view with character-level highlighting across the entire buffer.

#vimscript#git-diff#version-control
Stars33
Forks2
Last commit8 months ago
smart-backspace.nvim
smart-backspace.nvimLua

A Neovim plugin providing context-aware backspace for handling pairs, whitespace, and indentation like an IDE.

#productivity#plugin-neovim#code-editing
Stars33
Forks1
Last commit3 months ago
nvim-mdlink
nvim-mdlinkLua

A Neovim plugin that enhances markdown link handling with follow, create, open, and completion features.

#editor-tool#treesitter#productivity
Stars33
Forks5
Last commit1 year ago
Pine3D
Pine3DLua

A high-performance 3D graphics library for ComputerCraft, optimized for efficiency in Lua-based environments.

#computercraft#minecraft-mod#3d-graphics
Stars33
Forks3
Last commit1 year ago
nvim-gfold.lua
nvim-gfold.luaLua

Neovim plugin using gfold to switch between Git repositories and display repository status in the statusline.

#workflow-tool#gfold-integration#git-repository-management
Stars32
Forks3
Last commit4 years ago
freeze-code.nvim
freeze-code.nvimLua

A Neovim plugin that creates code screenshots as images using the charmbracelet/freeze tool.

#vimscript#developer-tools#open-source
Stars32
Forks2
Last commit1 month ago
selenized.nvim
selenized.nvimLua

A Lua port of the Selenized color palette for Neovim with Tree-sitter, nvim-cmp, and GitSigns support.

#gitsigns#syntax-highlighting#nvim-theme
Stars32
Forks14
Last commit1 year ago
automkdir.nvim
automkdir.nvimLua

A Neovim plugin that automatically creates missing parent directories when saving files.

#directory-creation#editor-tool#productivity
Stars32
Forks2
Last commit1 year ago
anim9
anim9Lua

A flexible animation library for LÖVE3D supporting IQM and IQE formats with layered animation tracks.

#animation#iqe#skeletal-animation
Stars32
Forks2
Last commit6 years ago
selene
seleneMoonScript

A LOVE2D project template that enables writing games in MoonScript without precompiling .moon files to .lua.

#template#open-source#object-oriented
Stars32
Forks2
Last commit1 year ago
theme-hub.nvim
theme-hub.nvimLua

A Neovim plugin to browse, install, and apply curated colorschemes via telescope pickers.

#theme-picker#plugin-management#neovim-plugin
Stars31
Forks0
Last commit1 year 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
Stars31
Forks0
Last commit3 months 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
Stars31
Forks0
Last commit4 years ago
cmp-go-pkgs
cmp-go-pkgsLua

nvim-cmp source for Go package imports, showing only inside import blocks after LSP attachment.

#autocompletion#import-suggestions#go-development
Stars31
Forks6
Last commit1 year 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
Stars31
Forks1
Last commit2 months ago
trickle
trickleLua

A Lua bitstream library for packing data into compressed bytes to reduce network bandwidth in applications like multiplayer games.

#network-optimization#data-serialization#bitstream
Stars31
Forks5
Last commit6 years ago
PreviousPage 27 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
12 years ago
#Neovim Plugin643
#Neovim593
#Game Development302
#Nvim291
#Developer Tools250
#Productivity230
#Love2d193
#Nvim Plugin143
#Plugin129
#Vim113
#Syntax Highlighting112
#Game Engine101