moraroy/NonSteamLaunchers-On-Steam-Deck - Open Source PR Review Scorecard

Installs the latest UMU/GE-Proton and Non Steam Launchers under 1 Proton prefix folder and adds them to your steam library. Installs... Battle.net, Epic Games, Ubisoft, GOG, EA App, Amazon Games, itch.io , Legacy Games, The Humble Games Collection, IndieGala, Rockstar Games Launcher,PS Plus, Glyph, VKPlay & HoYoPlay, Waydroid and Games on SD Card.

C-Rank Grade: A (Welcoming) - 65/100

External PR Merge Rate: 93%

Response Time: 6h

First Timer Success: 100%

Frequently Asked Questions

Is moraroy/NonSteamLaunchers-On-Steam-Deck welcoming to first-time open-source contributors?

moraroy/NonSteamLaunchers-On-Steam-Deck has a recorded first-timer success rate of 100.0%. Repositories ranked A typically provide actionable feedback during code reviews and actively nurture new community contributors.

How fast can I expect code review feedback on my pull request?

Maintainers in moraroy/NonSteamLaunchers-On-Steam-Deck respond to incoming external pull requests in approximately 5.9 hours on average. Keeping PRs focused on single tasks and ensuring tests pass helps maintainers review faster.

What does the 64.7 C-Rank™ score (A Tier) represent?

The C-Rank™ system evaluates GitHub projects on a 0–100 scale using real data: PR merge rates, review turnaround time, active maintainer presence, and first-time contributor success. A score of 64.7 places moraroy/NonSteamLaunchers-On-Steam-Deck in the A tier.

What is the external contributor pull request merge rate for moraroy/NonSteamLaunchers-On-Steam-Deck?

The external contributor pull request merge rate for moraroy/NonSteamLaunchers-On-Steam-Deck is 92.6%, based on public PR activity from non-core contributors.

Are there Good First Issues available in moraroy/NonSteamLaunchers-On-Steam-Deck?

moraroy/NonSteamLaunchers-On-Steam-Deck currently has 2 active issue(s) tagged with beginner-friendly labels like "good first issue", "beginner", or "up-for-grabs".

moraroy
moraroy/NonSteamLaunchers-On-Steam-DeckA•Welcoming4.4k
GitHub
Back to Explorer
moraroy

moraroy/NonSteamLaunchers-On-Steam-Deck

4,389
Active (30d)A•Welcoming(65/100)Python

Installs the latest UMU/GE-Proton and Non Steam Launchers under 1 Proton prefix folder and adds them to your steam library. Installs... Battle.net, Epic Games, Ubisoft, GOG, EA App, Amazon Games, itch.io , Legacy Games, The Humble Games Collection, IndieGala, Rockstar Games Launcher,PS Plus, Glyph, VKPlay & HoYoPlay, Waydroid and Games on SD Card.

GitHub
Compare••
Jump to:

AI Maintainer Review Guidelines

Review Persona

Empathetic Technical Mentor

Warmth Score
7.5/10
Patience Score
8.2/10
Nitpick Rate
20%

Collaborative maintainer environment in moraroy/NonSteamLaunchers-On-Steam-Deck. Reviews community pull requests with focus on project quality.

What Contributors Actually Say

Discussions in moraroy/NonSteamLaunchers-On-Steam-Deck focus heavily on practical implementation feedback, code formatting standards, and issue reproduction details.

Hidden Friction Signals

Unlinked PRs without issue context and changes that fail automated test suites face the highest review friction.

Unwritten Rules

  • •1) Keep PR scope strictly aligned with the linked issue.
  • •2) Ensure local linters pass before opening a review.
  • •3) Maintain full test coverage for modified logic.

Top PR Submission Do's

  • •Ensure code complies with the project coding style
  • •Keep PRs scoped to a single concern
  • •Include context and link to the related issue

Top PR Friction Pitfalls (Don'ts)

  • •Do not submit PRs without linking an issue
  • •Do not break existing tests without fixing them
  • •Do not mix unrelated refactors in a single PR
Response Velocity
5 hours
Standard maintainer review cycle

Average Response Latency

Tracks hours until a maintainer leaves a review, comment, or PR response.

Merge Efficiency
92.6%
High acceptance rate for external PRs

External Acceptance Rate

Percentage of community pull requests successfully merged into main.

First-Timer Success
100.0%
Strong first-timer PR acceptance rate

First PR Conversion

Rate at which developers submitting their first repository PR succeed.

Active Maintainers
1 core
Single maintainer review bottleneck
Diagnostic Health HUD
92.6%
Merge Gauge
100.0%
1st-Timer
Community Vibe93/100

Embed C-Rank Badge

Show contributors that your repository actively reviews and merges external pull requests.

GetMerged C-Rank badge for moraroy/NonSteamLaunchers-On-Steam-Deck
[![GetMerged C-Rank](https://getmerged.abhishekco.de/api/badge/moraroy/NonSteamLaunchers-On-Steam-Deck)](https://getmerged.abhishekco.de/moraroy/NonSteamLaunchers-On-Steam-Deck?utm_source=github&utm_medium=badge)

Active Good First Issues (2)

View on GitHub

Games that download as .7z archives via the itch.io launcher do not extract to finish installation. Trying to launch a game after it downloads throws an error: There is no Windows program configured to open this type of file. I am using the Desktop version of NSL on CachyOS Linux. This bug was experienced while trying to play Voices of the Void. I was able to work around this by extracting the .7z archive into the game directory, updating the butler.db verdict with proper candidates, updating installed_size to the real extracted size, and verifying that the itch.io launcher sees it as installed. After doing this and launching VotV via the itch.io launcher, the game started, and NSL automatically detected and added VotV to Steam.

📅 Opened Jun 8, 2026💬 3 comments
Quality: 70/100Contribute

Environment: Ubuntu 24.04, Steam (debian package), GE-Proton10-34, desktop Linux (not Steam Deck) Two bugs encountered when installing Battle.net: Bug 1: NSLGameScanner.py fails silently with ConnectionRefusedError on first run On the first run, NSLGameScanner.py gets ConnectionRefusedError: [Errno 111] Connection refused when trying to connect to Steam's CEF debugger. The script exits without writing the shortcut to shortcuts.vdf. The user sees no error — the script just says it completed. Running NSL a second time (with Steam already open and fully loaded) works, but the user has no way to know they need to do this. Suggested fix: Add retry logic in NSLGameScanner.py when connecting to Steam's CEF debugger — wait/retry a few seconds before failing, and print a visible error message if it ultimately can't connect rather than silently succeeding. Bug 2: CompatToolMapping is never written — shortcut appears in Steam but clicking Play does nothing NSL correctly writes shortcuts.v

📅 Opened Mar 28, 2026💬 1 comment
Quality: 45/100Contribute
Looking for more Python beginner tasks?Explore Python GFI

Contributor Community Vibe Feedback

Rate what actually matters after opening a pull request here.

Have you contributed to this repo?

Rate your first-hand PR experience (review speed, maintainer responsiveness, and onboarding ease) to help other contributors.

3 ratings required
Maintainer helpfulness
Review speed
Beginner friendliness

Contributor Compatibility & Review Speed Analysis for moraroy/NonSteamLaunchers-On-Steam-Deck

When evaluating whether to contribute to moraroy/NonSteamLaunchers-On-Steam-Deck, response velocity and maintainer engagement are crucial. GetMerged continuously tracks pull request trajectories, first-comment latency, and code review rounds to help developers avoid submitting pull requests to backlogged repositories.

Currently, maintainers of moraroy/NonSteamLaunchers-On-Steam-Deck acknowledge new external contributions in approximately 5 hours. Out of all submitted pull requests from non-core authors in the last 180-day window, 92.6% were successfully merged into the primary branch.

Frequently Asked Questions - Contributing to moraroy/NonSteamLaunchers-On-Steam-Deck

01

Is moraroy/NonSteamLaunchers-On-Steam-Deck welcoming to first-time open-source contributors?

moraroy/NonSteamLaunchers-On-Steam-Deck has a recorded first-timer success rate of 100.0%. Repositories ranked Welcoming typically provide actionable feedback during code reviews and actively nurture new community contributors.

02

How fast can I expect code review feedback on my pull request?

The initial maintainer response time averages ~5 hours. Keeping PRs scoped to single concerns and ensuring CI checks succeed will optimize review turnaround.

03

What does the 64.7 C-Rank™ score represent?

The C-Rank™ index scores repositories on a 0 to 100 scale using an objective formula: external PR merge rates, initial response speed, active maintainer count, and first-time contributor retention. A score of 64.7 places moraroy/NonSteamLaunchers-On-Steam-Deck in the Welcoming tier.

04

What is the external contributor pull request merge rate for moraroy/NonSteamLaunchers-On-Steam-Deck?

The external pull request merge rate is 92.6%. GetMerged isolates non-core community contributions so external developers get an accurate benchmark of PR acceptance probability.

05

Are there beginner Good First Issues open in moraroy/NonSteamLaunchers-On-Steam-Deck?

Yes, moraroy/NonSteamLaunchers-On-Steam-Deck currently has 2 active issue(s) tagged with beginner-friendly labels. You can inspect these directly from the repository issues tab.

GetMerged C-Rank™ Indexing Standard

All metrics displayed for moraroy/NonSteamLaunchers-On-Steam-Deck are automatically retrieved via the public GitHub API and recalculated daily. Insider pull requests submitted by repository owners or organization members are excluded from merge rate calculations to preserve objective external contributor statistics.