josefnemec/playnite

Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 27 minutes ago
Added to GitGenius on September 4th, 2026
Created on March 25th, 2017
Open Issues & Pull Requests: 712 (+0)
GitHub issues: Enabled
Number of forks: 679
Total Stargazers: 13,912 (+0)
Total Subscribers: 133 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.8 hours
Mean response time: 52.6 days
90th percentile: 52.0 days
Tracked items: 547

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 95% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 64% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 10% of issues opened in the past year have been closed. Three people close 88% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 193
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 910 days
Stale 30+ days: 169
Stale 90+ days: 154

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (299)
  • bug (292)
  • extensions / SDK (3)
  • theme support (1)

Most active issues this week

Detailed Description

Playnite is a video game library manager and launcher that aggregates games from multiple third-party sources into a single unified interface.

The tool solves the fragmentation problem of having game libraries scattered across Steam, Epic, GOG, EA App, Battle.net, and other platforms. It centralizes game discovery and launching by importing your installed games from these services and providing a single point of access. The application also includes support for game emulation, allowing you to manage emulated games alongside your digital library purchases. All game library data is stored locally on your PC, and account connections to third-party services rely on official login mechanisms with only session tokens stored locally.

Playnite is suited for players who own games across multiple platforms and want to reduce launcher clutter and streamline their gaming experience. The tool is extensible through plugins written in .NET languages, PowerShell scripts, and custom UI themes, making it adaptable to different workflows. It runs on Windows 10 and 11. The project maintains an active community on Discord and Reddit where users discuss features and share extensions.

Development is currently focused on a major rewrite for a future version, with pull requests generally paused except for smaller, well-tested changes to the current release. The maintainers are selective about code contributions, requesting that contributors discuss larger changes in related issues or on Discord before implementation to avoid duplicate work. The project accepts localization contributions through a dedicated crowdsourcing platform and welcomes proofreading of English strings via pull request.