Skip to content

Playnite

Open-source game launcher that gathers games from Steam, Epic, GOG and others into one library.

Stars
14.4k
Forks
703
Licence
MIT
Language
C#
Last update
17 days ago
Type
App

What it is

Playnite is a desktop program for Windows that collects your video games from many storefronts and platforms, such as Steam, Epic, GOG, EA App and Battle.net, into one unified library. It also supports game emulation and can be extended with plugins, PowerShell scripts and themes. Your library data is stored locally on your PC.

  • Import installed games from supported libraries into a single list
  • Launch emulated games from the same interface as PC games
  • Add metadata, filters or themes to organize a large collection
  • Extend the app with a plugin or PowerShell script

Great for

  • People who own games across several stores and want one place to launch them
  • Windows users who run emulated games alongside PC games
  • Users who like customizing their launcher with themes or plugins
  • People who prefer keeping their library data on their own computer

Not ideal for

  • Users on macOS or Linux, since the README lists only Windows 10 or 11 as a requirement
  • People who want a fully finished roadmap, since the README says there is no list of planned features for version 11
  • Contributors wanting to submit large code changes now, because the README says pull requests are generally paused during a rewrite
Step-by-step guide: how to use PlayniteInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Download the app

    You'll need: Windows 10 or 11

    Clone the repository (source, for developers)

    git clone https://github.com/JosefNemec/Playnite
  2. 2

    Run it

    • Download the latest installer or portable package from playnite.link/download.html
    • Run the installer, or extract the portable package
    • Open Playnite and let it detect or import your games from supported libraries
  3. 3

    Get the most out of it

    • Connect supported 3rd party libraries such as Steam, Epic, GOG, EA App and Battle.net to bring their games in
    • Browse the add-ons portal at playnite.link/addons.html for integrations
    • Use plugins, PowerShell scripts and user interface themes to extend the app
    • Read the user manual at api.playnite.link/docs for FAQ and known issues
    • Create a diagnostics package from the About Playnite menu when reporting bugs

Downloads

Strengths

  • Brings games from many storefronts and emulators into one interface
  • Stores library data locally and says it does not store user information
  • Open source under the MIT license with a large community on Discord and Reddit

Trade-offs

  • Requires Windows 10 or 11 according to the README
  • The README says the main code base is being rewritten for version 11 and pull requests are largely paused
  • Account connections depend on each library plugin, so behavior varies by service

How it compares

ProjectStarsTypeLevelUpdatedBest for
Playnite (this)14.4kAppbeginner17 days agoPeople who own games across several stores and want one place to launch them
Dependencies11.9kAppbeginner2.5 years agoWindows developers troubleshooting DLL load errors
Files46.4kAppintermediate4 days agoWindows users who want a more modern alternative to File Explorer
DevToys32.2kAppbeginner1 months agoDevelopers who often decode, encode, or format small pieces of data
calculator31.1kAppintermediate13 days agoWindows 11 users who want to read or modify the built-in calculator
Flow.Launcher15.9kAppbeginner4 days agoWindows users who open apps and files mostly by typing

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.