Back to Explorer
Beginner Friendly Open-Source Lua

Good First Issues in Lua

Explore curated starter issues in high-scoring Lua repositories. Every listed issue belongs to a welcoming repository scored by C-Rankâ„¢ on PR merge rates, review responsiveness, and first-timer acceptance.

Updated: Mon, 31 Aug 2026 UTC (Live GitHub Sync)
Real-Time Radar

Arm Issue Sniper for fresh Lua beginner issues

Beginner issues in welcoming S/A-Tier repositories get snatched within 15 minutes. Receive instant alerts on Discord, Telegram, or Email the minute a maintainer opens a new task.

Live Good First Issues (0)

Real-Time Open GitHub Issues
No active good first issues found for Lua.

Top Lua Repositories with Beginner Issues (20)

Updated Daily via GitHub GraphQL
LandSandBoat
server
LandSandBoat/server
S•Elite
502·Lua

:sailboat: LandSandBoat - a server emulator for Final Fantasy XI

#c-plus-plus#emulator#ffxi
91%
Merge Rate
1d
Review Time
71%
1st-Timers
1 GFI
Scorecard
public-transport
transitous
public-transport/transitous
S•Elite
688·Lua

Free and open public transport routing.

#gtfs#public-transport#transit
89%
Merge Rate
20h
Review Time
92%
1st-Timers
2 GFI
Scorecard
beyond-all-reason
Beyond-All-Reason
beyond-all-reason/Beyond-All-Reason
S•Elite
4.2k·Lua

Main game repository for Beyond All Reason.

85%
Merge Rate
2d
Review Time
58%
1st-Timers
1 GFI
Scorecard
beyond-all-reason
BYAR-Chobby
beyond-all-reason/BYAR-Chobby
A•Welcoming
109·Lua

Currently used legacy lobby for BAR, for the new lobby development see https://github.com/beyond-all-reason/bar-lobby

87%
Merge Rate
2d
Review Time
83%
1st-Timers
3 GFI
Scorecard
koreader
koreader
koreader/koreader
A•Welcoming
29.4k·Lua

An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices

#djvu#ebook#eink
81%
Merge Rate
20h
Review Time
79%
1st-Timers
3 GFI
Scorecard
opentibiabr
otclient
opentibiabr/otclient
A•Welcoming
520·Lua

An alternative tibia client for otserv written in C++20 and Lua, made with a modular system that uses lua scripts for ingame interface and functionality, making otclient flexible and easy to customize

78%
Merge Rate
1d
Review Time
69%
1st-Timers
1 GFI
Scorecard
carlos-algms
agentic.nvim
carlos-algms/agentic.nvim
A•Welcoming
596·Lua

Agentic Chat Interface directly in Neovim with ACP providers from Claude-Code, Gemini, Codex, OpenCode, and Cursor-agent

#acp#ai#ai-agent
84%
Merge Rate
3d
Review Time
40%
1st-Timers
1 GFI
Scorecard
mysticknits
pencil.koplugin
mysticknits/pencil.koplugin
B•Solid
125·Lua

Koreader plugin that allows Kobo Libra Color users to use a stylus to take notes in Epubs.

#koreader#koreader-plugin#koreader-plugins
78%
Merge Rate
1d
Review Time
100%
1st-Timers
5 GFI
Scorecard
zjeffer
split-monitor-workspaces
zjeffer/split-monitor-workspaces
B•Solid
785·Lua

A small lua package for Hyprland to provide awesome-like workspace behavior

#awesomewm#bspwm#dwm
84%
Merge Rate
16d
Review Time
100%
1st-Timers
2 GFI
Scorecard
pwntester
octo.nvim
pwntester/octo.nvim
B•Solid
3.4k·Lua

Edit and review GitHub issues and pull requests from the comfort of your favorite editor

#github#neovim
81%
Merge Rate
16d
Review Time
60%
1st-Timers
1 GFI
Scorecard
Samillion
ModernZ
Samillion/ModernZ
B•Solid
1.2k·Lua

A sleek and modern OSC for mpv. This project is a fork of ModernX that enhances functionality by adding more features while preserving the core standards of mpv's OSC.

#mpv#mpv-osc#mpv-script
91%
Merge Rate
23d
Review Time
100%
1st-Timers
1 GFI
Scorecard
libremesh
lime-packages
libremesh/lime-packages
B•Solid
338·Lua

LibreMesh packages configuring OpenWrt for wireless mesh networking

#firmware#hacktoberfest#libremesh
58%
Merge Rate
18h
Review Time
67%
1st-Timers
1 GFI
Scorecard
id577
FS25_AdvancedDamageSystem
id577/FS25_AdvancedDamageSystem
B•Solid
264·Lua

Advanced Damage System mod for Farming Simulator 25

92%
Merge Rate
6d
Review Time
100%
1st-Timers
1 GFI
Scorecard
apache
apisix
apache/apisix
B•Solid
17.1k·Lua

The Cloud-Native API Gateway and AI Gateway

#api#api-gateway#api-management
69%
Merge Rate
2d
Review Time
29%
1st-Timers
1 GFI
Scorecard
FAForever
fa
FAForever/fa
B•Solid
264·Lua

Lua code for FAF

#featured-mod
55%
Merge Rate
19h
Review Time
38%
1st-Timers
1 GFI
Scorecard
sqm-autorate
sqm-autorate
sqm-autorate/sqm-autorate
B•Solid
138·Lua

Adjusts bandwidth for CAKE by measuring load and RTT times

67%
Merge Rate
<1h
Review Time
0%
1st-Timers
1 GFI
Scorecard
Stratosphere-Studios
777-300ER
Stratosphere-Studios/777-300ER
B•Solid
209·Lua

Free & open-source Boeing 777-300ER & ERSF for the X-Plane 12 flight simulator.

#777#boeing#flight
100%
Merge Rate
-
Review Time
0%
1st-Timers
2 GFI
Scorecard
axkirillov
unified.nvim
axkirillov/unified.nvim
B•Solid
142·Lua

an inline, unified diff viewer for neovim

#neovim#neovim-plugin#plugin
100%
Merge Rate
5d
Review Time
0%
1st-Timers
1 GFI
Scorecard
monome
norns
monome/norns
B•Solid
730·Lua

norns is many sound instruments.

50%
Merge Rate
1d
Review Time
100%
1st-Timers
1 GFI
Scorecard
mason-org
mason.nvim
mason-org/mason.nvim
B•Solid
10.4k·Lua

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

#lua#mason#neovim
74%
Merge Rate
9d
Review Time
50%
1st-Timers
2 GFI
Scorecard

How to make your first Lua open-source pull request

Finding approachable Good First Issues in Lua allows you to build real-world software engineering experience. Instead of submitting PRs to abandoned repositories, GetMerged verifies maintainer review speeds and first-timer acceptance rates before you write a single line of code.

Select any issue above to claim it directly on GitHub, or click a repository to inspect full maintainer review turnaround metrics and triage guidance!

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.