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

music-controls.nvim
music-controls.nvimLua

A Neovim plugin to control music players like Spotify and VLC from within the editor using playerctl.

#productivity#workflow-tool#neovim-plugin
Stars35
Forks4
Last commit11 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
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
adorbs
adorbsLua

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

#functional-programming#minimalist#game-development
Stars35
Forks3
Last commit6 years 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 commit8 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
Forks2
Last commit2 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
Stars34
Forks1
Last commit1 month 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 commit9 months 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 commit5 years 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 commit1 month 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 commit1 year ago
stopinsert.nvim
stopinsert.nvimLua

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

#productivity#workflow-automation#modal-editing
Stars33
Forks2
Last commit18 days 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 commit2 years 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 commit6 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
Forks4
Last commit1 year 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
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
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 commit3 years ago
Pine3D
Pine3DLua

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

#computercraft#minecraft-mod#3d-graphics
Stars32
Forks3
Last commit1 year 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
smm.nvim
smm.nvimLua

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

#music-control#oauth#media-player
Stars32
Forks2
Last commit3 months 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
Forks3
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
Nexus-Admin
Nexus-AdminLuau

A Roblox admin system with built-in UI and extended functionality built on top of Cmdr.

#admin-system#cmdr-extension#roblox
Stars31
Forks6
Last commit15 days 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
Forks1
Last commit10 months ago
moonblob
moonblobMoonScript

A compact binary serialization library for LuaJIT written in Moonscript, enabling efficient data storage and transmission.

#data-persistence#binary-serialization#luajit
Stars31
Forks2
Last commit2 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
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
Stars31
Forks1
Last commit3 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
CCVim
CCVimVim Script

A Vim clone for ComputerCraft with modern features like tabs, syntax highlighting, and file explorer.

#computercraft#minecraft-mod#syntax-highlighting
Stars31
Forks3
Last commit1 day ago
silentium.nvim
silentium.nvimLua

A pragmatic, logical, and monochrome color theme for Neovim designed to enhance readability and reduce eye strain.

#readability#vim-colorscheme#developer-tools
Stars31
Forks3
Last commit24 days ago
Simple Love Lights
Simple Love LightsLua

A simple raycasting light and shadow library for Love2D, providing bare-bone 2D lighting effects.

#shadows#raycasting#lighting
Stars30
Forks4
Last commit6 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
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
11 years ago
#Neovim Plugin643
#Neovim591
#Game Development302
#Nvim290
#Developer Tools250
#Productivity230
#Love2d193
#Nvim Plugin141
#Plugin129
#Syntax Highlighting112
#Vim112
#Game Engine101