Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Lua
L

Lua

Language
1799 projects1689.2k total stars216.6k total forks34 languages

Open-source projects built with Lua

There are currently 1799 open-source projects built with Lua, with a combined total of 1689.2k GitHub stars. The most common language among these projects is Lua.

Showing 1,799 open-source projects · page 49 of 50

…
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
famous-quotes.nvim
famous-quotes.nvimmahyarmirrashed/famous-quotes.nvim

A Neovim plugin that displays random famous quotes from a bundled CSV file with no external dependencies.

60Lua
7 months ago
foldsigns.nvim
foldsigns.nvimnetmute/foldsigns.nvim

A Neovim plugin that displays fold markers as signs in the gutter for better fold visibility.

60Lua
9 months ago
slack.nvim
slack.nvimntk148v/slack.nvim

A Neovim colorscheme ported from Slack's official color palette.

60Lua
17 days ago
pivot_panes.wezterm
pivot_panes.weztermChrisGVE/pivot_panes.wezterm

A WezTerm plugin that toggles pane orientation between horizontal and vertical splits with intelligent state preservation.

61Lua
7 months ago
lua-usdt
lua-usdtchrisa/lua-usdt

Lua bindings for libusdt, enabling DTrace probes in Lua applications.

60C
13 years ago
omega.nvim
omega.nvimniuiic/omega.nvim

A collection of Lua utilities for Neovim plugin development, featuring lazy-loaded functions for file operations, text manipulation, and async processes.

60Lua
23 days ago
lite-plugin-crystal
lite-plugin-crystalTamnac/lite-plugin-crystal

A plugin for lite and lite-xl editors that adds syntax highlighting for the Crystal programming language.

60Lua
3 years ago
task.nvim
task.nvimniuiic/task.nvim

A Neovim plugin for managing and executing tasks with customizable output handling and event hooks.

60Lua
1 year ago
wsinit.wezterm
wsinit.weztermJuanraCM/wsinit.wezterm

A WezTerm plugin for managing and spawning terminal workspace configurations via Lua files.

60Lua
7 months ago
recent_rails.nvim
recent_rails.nvimtednguyendev/recent_rails.nvim

A Neovim plugin for quickly navigating to recent Rails controller actions, views, and errors by watching the development log.

50Lua
9 months ago
cyberpunk.nvim
cyberpunk.nvimtaigrr/cyberpunk.nvim

A dark Neovim colorscheme with neon green, cyan, yellow, and red highlights on a black background.

50Lua
3 days ago
notepad.nvim
notepad.nvimcarloscalla/notepad.nvim

A Neovim plugin for taking quick notes with repo-specific and global notepad support.

50Lua
8 months ago
simple-format
simple-formatTheLazyCat00/simple-format

A Neovim plugin for custom code formatting using highlight groups and regex to remove unnecessary whitespace.

50Lua
6 months ago
urtext_neovim
urtext_neovimnbeversl/urtext_neovim

Neovim plugin implementing Urtext, a markup language for Python scriptable-notebooks within a text editor.

50Python
5 months ago
git-needy.nvim
git-needy.nvimcd-4/git-needy.nvim

A Neovim plugin that displays GitHub pending workflow run counts in your statusbar and provides quick browser navigation for approvals.

51Lua
7 months ago
copy-python-path.nvim
copy-python-path.nvimAnsonH/copy-python-path.nvim

Neovim plugin to copy the reference path of Python symbols like functions, classes, and variables.

51Lua
1 year ago
multiterm.nvim
multiterm.nvimAxot017/multiterm.nvim

A lightweight Neovim plugin for managing multiple terminal instances with customizable key bindings.

50Lua
1 year ago
md-outline.nvim
md-outline.nvimtttol/md-outline.nvim

A Neovim plugin that displays a live outline of markdown files in a split window.

51Lua
11 months ago
svgo.nvim
svgo.nvimbennypowers/svgo.nvim

Optimize SVG files directly in Neovim using SVGO with customizable configuration.

51Lua
6 months ago
betaflight-tx-lua-scripts
betaflight-tx-lua-scriptsMatze-Jung/betaflight-tx-lua-scripts

Extended Betaflight TX LUA scripts for OpenTX transmitters, offering configurable navigation and unlimited telemetry screens.

50Lua
7 years ago
blink-cmp-cmdlinehistory
blink-cmp-cmdlinehistoryyaocccc/blink-cmp-cmdlinehistory

A blink.cmp source for Neovim that provides command-line and search history completion.

50Lua
7 months ago
kernel smoothing
kernel smoothingrlowrance/kernel-smoothers

Implementation of kernel smoothers (KNN, kernel-weighted average, local linear regression) in Lua for statistical learning.

50Lua
14 years ago
rocketlog.nvim
rocketlog.nvimevanmcpheron/rocketlog.nvim

A Neovim plugin for fast, structured debug logging in JavaScript and TypeScript files.

42Lua
5 days ago
colorchanger
colorchangersantoslove/colorchanger

A LÖVE library for real-time color selection and editing during game development.

40Lua
4 years ago
wireshark-scte
wireshark-sctem1tk4/wireshark-scte

Wireshark Lua dissectors for SCTE protocols like SCTE-104 and SCTE-35 used in cable telecommunications.

41Lua
15 days ago
pinned-tabs.wezterm
pinned-tabs.weztermselectnull/pinned-tabs.wezterm

A WezTerm plugin that lets you assign key bindings to tabs for quick access to specific directories or programs.

41Lua
1 year ago
OpenTX-Pong
OpenTX-PongSpechtD/OpenTX-Pong

A classic Pong game playable on OpenTX-powered RC transmitter radios.

40Lua
5 years ago
gosigns.nvim
gosigns.nvimYu-Leo/gosigns.nvim

Neovim plugin that visualizes Go interface implementations and special comments with customizable signs.

40Lua
1 year ago
love-qrcode
love-qrcodeNawias/love-qrcode

A QR Code rendering library for LÖVE game development projects.

40Lua
2 years ago
super_lazy.nvim
super_lazy.nvimcosmicbuffalo/super_lazy.nvim

A Neovim plugin that extends lazy.nvim to manage multiple lockfiles across separate configuration repositories.

40Lua
8 months ago
synapse.nvim
synapse.nvimOriginCoderPulse/synapse.nvim

A modern, lightweight plugin manager for Neovim with a beautiful UI, intelligent dependency management, and automatic plugin setup.

40Lua
10 months ago
craftos2-plugins
craftos2-pluginsMCJack123/craftos2-plugins

A collection of plugins for CraftOS-PC that add Discord integration, joystick support, sound generation, and other peripherals.

40C++
10 months ago
cmp-go-pkgs
cmp-go-pkgsYu-Leo/cmp-go-pkgs

nvim-cmp source that provides Go package import suggestions using gopls and nvim-treesitter.

41Lua
1 year ago
inlyne.nvim
inlyne.nvimrogue-87/inlyne.nvim

A Neovim plugin wrapper for the inlyne markdown viewer, providing live previews of Markdown files.

40Lua
1 month ago
ThemeSwitch.nvim
ThemeSwitch.nvimnishu-murmu/ThemeSwitch.nvim

A lightweight colorscheme switcher plugin for Neovim with a customizable toggle window.

40Lua
1 year ago
toggleword.nvim
toggleword.nvimiquzart/toggleword.nvim

A minimal Neovim plugin to toggle boolean-like words under your cursor.

40Lua
1 year ago
1
48
49
50