Top Welcoming Open-Source Lua Repositories
Top welcoming Lua repositories. Scored by real 90-day external PR merge rates, maintainer review turnaround speed, and first-time contributor success.
Ranked Lua Repositories
Showing top 50 of 1,742 ranked repositories
| Rank | Repository | Tier | Score | Merge Rate | Good First Issues |
|---|---|---|---|---|---|
| #1 | Copas is a dispatcher based on coroutines that can be used by TCP/IP servers. | B•Solid | 76.2 | 96.7% | - |
| #2 | Seamless background sync for KOReader highlights, notes, bookmarks and precise reading progress across devices. | S•Elite | 75.1 | 100.0% | - |
| #3 | ntop/ntopng8,100 Web-based Traffic and Cybersecurity Network Traffic Monitoring | S•Elite | 74.2 | 95.8% | - |
| #4 | The full Markdown editing experience in neovim | B•Solid | 74.1 | 89.3% | - |
| #5 | A testing and building system for LaTeX | S•Elite | 73.7 | 100.0% | - |
| #6 | :sailboat: LandSandBoat - a server emulator for Final Fantasy XI | S•Elite | 73.2 | 91.5% | 1 |
| #7 | The RedMew scenario code for Factorio. | S•Elite | 72.1 | 95.8% | - |
| #8 | Free and open public transport routing. | S•Elite | 71.6 | 88.6% | 2 |
| #9 | Main game repository for Beyond All Reason. | S•Elite | 71.2 | 84.8% | 1 |
| #10 | A fully-featured ⚡️ HTTP/GraphQL/gRPC/Websocket-client 🐼 interface 🖥️ for Neovim ❤️, that supports the Jetbrains .http spec (with full scripting support). | S•Elite | 70.7 | 97.0% | - |
| #11 | Data export tool for DCS. | S•Elite | 70.5 | 89.6% | - |
| #12 | mikavilpas/yazi.nvim1,849 A Neovim Plugin for the yazi terminal file manager | S•Elite | 70.5 | 90.3% | - |
| #13 | Neovim plugin for integration with Zotero | S•Elite | 70.4 | 100.0% | - |
| #14 | Chat with GitHub Copilot in Neovim | S•Elite | 70.2 | 91.3% | - |
| #15 | Starfall, but with active development and more features. Write Garry's mod chips similar to E2, but in lua | S•Elite | 70.1 | 88.7% | - |
| #16 | Home of the KOReader Zlibrary plugin | B•Solid | 69.3 | 89.2% | - |
| #17 | Not quite awesome...just some. | A•Welcoming | 68.7 | 89.2% | - |
| #18 | The ultimate encounter helper to give you fight info that's easy to process at a glance. DBM aims to focus on what's happening to you, and what YOU need to do about it. | A•Welcoming | 68.7 | 88.9% | - |
| #19 | The best and strongest dotfiles. Editor: Neovim; Shell: zsh(zinit, powerlevel10k); Terminal: WezTerm; Desktop: Hyprland, walker, dunst; OS: NixOS, ArchLinux (Ubuntu/Fedora/CentOS) | B•Solid | 68.7 | 99.1% | - |
| #20 | A full content Balatro mod where every joker is a Pokemon. | A•Welcoming | 68.4 | 84.1% | - |
| #21 | A dark colorscheme for Neovim. One wood fire, taken apart: five pigments, none of them chosen. | B•Solid | 68.2 | 98.0% | - |
| #22 | Currently used legacy lobby for BAR, for the new lobby development see https://github.com/beyond-all-reason/bar-lobby | A•Welcoming | 67.4 | 87.4% | 3 |
| #23 | Realistic soil nutrient management for Farming Simulator 25. Track N/P/K, pH, and organic matter per field — with crop-specific depletion, fertilizer replenishment, weather effects, and seasonal cycles. | A•Welcoming | 67.2 | 93.8% | - |
| #24 | Reliable Neotest adapter for running Go tests in Neovim. | A•Welcoming | 67.0 | 85.7% | - |
| #25 | Neovim plugin to edit R files | A•Welcoming | 66.6 | 95.1% | - |
| #26 | WezTerm Lua config types for LuaLS, with Neovim and VSCode support. Also supperts various WezTerm plugins. | B•Solid | 66.5 | 97.4% | - |
| #27 | 💭👀precognition.nvim - Precognition uses virtual text and gutter signs to show available motions. | B•Solid | 66.5 | 100.0% | - |
| #28 | Bringing multiplayer to BeamNG.drive | A•Welcoming | 66.1 | 100.0% | - |
| #29 | WeakAuras/WeakAuras21,440 World of Warcraft addon that provides a powerful framework to display customizable graphics on your screen. | A•Welcoming | 65.6 | 92.5% | - |
| #30 | Mission Object Oriented Scripting Environment (MOOSE) for lua mission scripting design in DCS World | A•Welcoming | 65.2 | 96.7% | - |
| #31 | WindUI is a open source UI library for Roblox Script Hubs | B•Solid | 65.2 | 33.3% | - |
| #32 | Some interesting things from Red Dead Redemption 2. | B•Solid | 65.1 | 100.0% | - |
| #33 | Find And Replace plugin for neovim | A•Welcoming | 65.0 | 100.0% | - |
| #34 | AstroNvim/AstroNvim14,414 AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins | B•Solid | 64.9 | 92.9% | - |
| #35 | Base framework offering a Lua scriptable environment for creating document readers | A•Welcoming | 64.6 | 94.5% | - |
| #36 | New PortMaster repo | A•Welcoming | 64.2 | 86.8% | - |
| #37 | 🦥 A dead simple lazy-loading Lua library for Neovim plugins. | B•Solid | 64.1 | 96.4% | - |
| #38 | Annotation generation framework with support for most languages and annotation styles⌨️✨ | B•Solid | 63.8 | 100.0% | - |
| #39 | zol-wow/QUI118 QUI - QuaziiUI continued as a community edition | B•Solid | 63.7 | 89.2% | - |
| #40 | Modular and lightweight approach to providing you with the tools you need to beat any boss encounter. | A•Welcoming | 63.4 | 92.6% | - |
| #41 | Neovim plugin to Build, Debug, and Test applications created for Apple devices (iOS, macOS, watchOS, etc.) | B•Solid | 63.4 | 93.3% | - |
| #42 | Configurable ComputerCraft SCADA system for multi-reactor control of Mekanism fission reactors with a GUI, automatic safety features, waste processing control, and more! Please be sure to take a look at the Wiki tab, this project has lots of docs! | B•Solid | 63.3 | 100.0% | - |
| #43 | mrcjkb/rustaceanvim3,087 🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim | A•Welcoming | 63.2 | 96.3% | - |
| #44 | A minimal, extensible minibuffer interface for Neovim. Provides an interactive input area for commands, prompts, and UI interactions, fully scriptable in Lua. | A•Welcoming | 63.1 | 100.0% | - |
| #45 | Context-aware paste indentation for Neovim. Pasted code lands at the correct indent level, every time, in every language. | B•Solid | 63.0 | 100.0% | - |
| #46 | Defold examples for the Learn section of the site | A•Welcoming | 63.0 | 100.0% | - |
| #47 | The minimalist to-do list for Neovim | B•Solid | 62.7 | 100.0% | - |
| #48 | A plug-and-play Neovim plugin for .NET development. Roslyn LSP with Roslynator, bundled netcoredbg debugging, and a Rider-like test runner with neotest support. Smooth build, test, and run for C#, F#, Razor, and .NET Aspire. The last .NET plugin you'll ever need. | A•Welcoming | 62.6 | 89.4% | - |
| #49 | Obsidian 🤝 Neovim (actively maintained version) | A•Welcoming | 62.2 | 86.1% | - |
| #50 | EllesmereUI combines the most intuitive UI editor in WoW with extreme performance optimization and endless customization. Bring your UI to life like never before. | A•Welcoming | 62.2 | 70.5% | - |
How to Get Your Lua PR Merged
Get this week's top welcoming repos + fresh Good First Issues for Lua
Free weekly email, scoped to Lua. No account needed - confirm once and unsubscribe anytime.
Frequently Asked Questions: Lua Open Source
What is the most welcoming Lua open-source repository?
The highest-ranked Lua repository on GetMerged is currently lunarmodules/copas, with a C-Rank score of 76.2/100 and a 96.7% PR merge rate.
How can I find good first issues in Lua?
You can browse verified beginner-friendly issues in Lua by visiting our curated Good First Issues directory at getmerged.abhishekco.de/good-first-issue/lua.
What makes a Lua repository ‘Super Welcoming’ on GetMerged?
A ‘Super Welcoming’ (S-Tier) Lua repository demonstrates an external PR merge rate above 80%, a median first response time within 24 to 48 hours, active review feedback, and clear onboarding documentation.