Back to Explorer
Beginner Friendly Open-Source Perl

Good First Issues in Perl

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

Updated: Thu, 15 Oct 2026 UTC (Live GitHub Sync)
Real-Time Radar

Arm Issue Sniper for fresh Perl 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 (6)

Real-Time Open GitHub Issues
Difegue/LANraragi3,123 Tier C · 34 pts
#1647Opened 3 months ago
Add support for source/description/posted date to Chaika plugin

Taken from #1545 .

good first issue
michaelherger/Spotty-Plugin203 Tier D · 16 pts
#224Opened 4 months ago
Re-enable Spotify Connect integration

I use LMS with Spotty daily for my multiroom setup. Two things have been bugging me enough to dig in and fix them. Spotify Connect is the mode every Spotify user expects — you see the speaker in the Spotify app, tap it, music plays. It's what commercial Spotify hardware integrations offer, and it's the experience no Spotify user wants to give up. When Connect was disabled in Spotty, my family stopped using multiroom entirely. The workaround was running RoPieee XL on each player, which brings its own Connect endpoint per player (via librespot) — but that means bypassing LMS completely, losing synchronized group playback and the LMS UI. What my fix does: Connect is re-enabled using an updated librespot helper binary (0.7 → 0.8). The plugin side was reimplemented: daemon lifecycle management, Spotify event dispatch (play, pause, volume, track changes), API control methods, and a settings UI for per-player Connect configuration. LMS remains the playback controller, so synchronized mu

enhancementhelp wantedConnect Mode
12
holzschu/a-shell3,955 Tier B · 54 pts
#1021Opened 5 months ago
Pdf reader with synctex

Is it possible to include the pdf reader: https://github.com/bugzmanov/bookokrat in ashell so we have a full on-the-go latex environment?

help wanted
7
ChordPro/chordpro530 Tier B · 51 pts
#648Opened 7 months ago
Norton 360 quarantined ChordPro-Installer-6-90-1-2-msw-x64.exe

Steps to reproduce the behavior: Visit https://github.com/ChordPro/chordpro/releases/tag/R6.090.1 Download ChordPro-Installer-6-90-1-2-msw-x64.exe Use Norton 360 to scan the executable before executing it Norton instead quarantined the entire executable, and deleted it. See attached image for specifics. Expected behavior I expect the scan to return no issues. Attachments System information: OS: Windows 11 Home, 22H2 Where did you get ChordPro from? Githib, see above ChordPro version: 6.090.1 Additional Context I decided to ensure that Norton application and virus definition was up to date, so I opened Norton, updated the application, which required a reboot, which I performed. I opened up Norton, verified the virus definition was up to date, and repeated the above steps, and obtained the same outcome. As of this writing, this is the Norton app version and virus definition: I attempted to submit the executable to Norton as a False-Positive(after reading #621 ), but for some reason

help wantedwontfix
4
RotherOSS/otobo336 Tier S · 72 pts
#5170Opened 7 months ago
A more meaningful ticket number of the welcome ticket

Upon initial installation a sample ticket is created. The ticket number is 2015071510123456 . The date 2015-07-15 is AFAIK not special in OTOBO history. Let's change it to 2020-07-13, the release date of OTOBO 10.0.1. See otobo/CHANGES.md Line 853 in 6420a48 # OTOBO 10.0.1 2020-07-13 See also RotherOSS/otobo_alpha@f9dca01

good first issueinstallation
tseemann/abricate514 Tier D · 8 pts
#224Opened 8 months ago
problem getting vfdb - Error 403

Got an error below when running on AWS, however, downloading the file manually is OK. Looks like the IP address is blocked somehow. Setting up 'vfdb' in '/opt/conda/envs/nullarbor_env/db/vfdb' Downloading: http://www.mgc.ac.cn/VFs/Down/VFDB_setA_nt.fas.gz HTTP Result: 403 Destination: vfdb.fa.gz Filesize: bytes gzip: vfdb.fa.gz: No such file or directory load_fasta: vfdb.fa load_fasta: read 0 unknown sequences dedupe_seq: read 0 / kept 0

help wanted
1

Top Perl Repositories with Beginner Issues (8)

Updated Daily via GitHub GraphQL
RotherOSS
otobo
RotherOSS/otobo
S•Elite
336·PEPerl

OTOBO is one of the most flexible web-based ticketing systems used for Customer Service, Help Desk, IT Service Management. https://otobo.io/

65%
Merge Rate
1h
Review Time
86%
1st-Timers
1 GFI
Scorecard
holzschu
a-shell
holzschu/a-shell
B•SolidLow Sample
4.0k·PEPerl

A terminal for iOS, with multiple windows

78%
Merge Rate
7h
Review Time
100%
1st-Timers
1 GFI
Scorecard
ChordPro
chordpro
ChordPro/chordpro
B•SolidLow Sample
530·PEPerl

Reference implementation of the ChordPro standard for musical lead sheets.

100%
Merge Rate
<1h
Review Time
0%
1st-Timers
1 GFI
Scorecard
tseemann
mlst
tseemann/mlst
B•SolidLow Sample
304·PEPerl

:id: Scan contig files against PubMLST typing schemes

100%
Merge Rate
<1h
Review Time
100%
1st-Timers
1 GFI
Scorecard
Difegue
LANraragi
Difegue/LANraragi
C•ModerateLow Sample
3.1k·PEPerl

Web application for archival and reading of manga/doujinshi. Lightweight and Docker-ready for NAS/servers.

#comics#docker#doujinshi
100%
Merge Rate
9d
Review Time
100%
1st-Timers
1 GFI
Scorecard
michaelherger
Spotty-Plugin
michaelherger/Spotty-Plugin
D•RiskyLow Sample
203·PEPerl

A Spotify plugin for the Lyrion Music Server (fka. Logitech Media Server) and Squeezebox compatible players

#librespot#logitech-media-server#lyrion
-
Merge Rate
6h
Review Time
0%
1st-Timers
1 GFI
Scorecard
aspiers
stow
aspiers/stow
D•RiskyLow Sample
1.1k·PEPerl

GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches

#cli#dot-files#dotfile-management
-
Merge Rate
-
Review Time
0%
1st-Timers
1 GFI
Scorecard
tseemann
abricate
tseemann/abricate
D•RiskyLow Sample
514·PEPerl

:mag_right: :pill: Mass screening of contigs for antimicrobial and virulence genes

#antimicrobial-resistance-genes#bioinformatics-tool#contigs
-
Merge Rate
-
Review Time
0%
1st-Timers
1 GFI
Scorecard

How to make your first Perl open-source pull request

Finding approachable Good First Issues in Perl 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 Perl

Free weekly email, scoped to Perl. No account needed - confirm once and unsubscribe anytime.