Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

License: MIT Crowdin Last Commit Ko-fi Badge GitHub Repo stars

Playnite Extensions Collection

A collection of Playnite extensions developed to enhance and customize the experience in Playnite.

Table of Contents

Tips and donations

I create Playnite extensions and themes for the love of it—always free for the community.

While donations aren't expected, they're super appreciated! If you've found my work helpful and want to help out, every bit counts and keeps the projects going.

Thanks for considering supporting my Playnite-related work!

Buy Me a Coffee at ko-fi.com

Questions, suggestions and Issues

If you have a question, suggestion, or encounter an issue, feel free to open a new Issue.

Translations

You can help to translate the extensions do different languages in the project's Crowdin page.

Download and installation

Option A. Click the Link of the extension in the table to go to the addon entry in the Playnite database and then click the Download button in the entry.

Option B. Download directly from Playnite in the addons browser.

Usage

Varies depending the extension functionality but in general. Refer to each extension thread in Playnite forums for the specific instructions.

Extensions

Generic

Icon⠀⠀NameDescriptionDatabaseHelp
Cooperative Modes ImporterDetects and adds features that indicate the cooperative features in games.LinkHelp
Covers Collage MakerCreate and export customizable game cover collages from your Playnite library.LinkN/A
Details to Grid View ConverterConverts the layout in Details View to Grid View of supported Desktop Mode themesLinkHelp
Display HelperOffers functionality to configure your displays when starting gamesLinkN/A
Extra Metadata Fullscreen Mode HelperAdds support for 'Extra Metadata Loader' extension usage in certain Fullscreen Mode themesLinkHelp
Extra Metadata LoaderAdds functionality to support logos and videos media in compatible custom themes.LinkHelp
Filter Presets Quick LauncherThis extension offers diverse functionality to quickly launch Filter presets from the top panel, sidebar or from Playnite's Search keyboard launcher.LinkN/A
Game Engine CheckerThis extension will add a tag with the name of the engine used by the game. It's compatible with PC games that are available on GOG or Steam. The information is obtained from PCGamingWiki.LinkN/A
Game Media ToolsThis extension is intended as a library mantaining tool and to make it easier to handle game media in your library.LinkN/A
Game Pass Catalog BrowserBrowse the Game Pass catalog in Playnite and add its game to your Playnite library.LinkHelp
Game RelationsThis extension detects and displays other games in your library related to the game that is currently displayed using their metadata in supported themes.LinkN/A
GOG Second Class Game WatcherDetects games with missing features or issues on GOG, and adds tagging and display options in Playnite.LinkN/A
Image Cache Size SaverExtension to process the images in your Playnite images cache directory to save space.LinkN/A
Installation Status UpdaterThis extension updates the installation status of your games automatically by detecting if the game files are present.LinkHelp
Library Exporter AdvancedAllows to export the Playnite library to a csv file with support to configure what data to export.LinkHelp
Links SorterSimple extension that sorts the links of selected or all games in database by URL in ascending order (From A to Z, 0 to 9).LinkN/A
Log OpenSimple extension that will open your Playnite log file.LinkN/A
MAME ToolsCollection of tools for MAME games.LinkN/A
Nexus Mods checkerThis extension will add a feature named "Nexus Mods" and add a link to the games mod page to games with mods available on Nexus Mods.LinkN/A
NVIDIA Freestyle checkerThis extension will add a feature named "NVIDIA Freestyle" to NVIDIA Freestyle supported games in your library.LinkN/A
NVIDIA GE GameStream ExportThis extension will export your selected games to NVIDIA Geforce Experience GameStreaming games database.LinkN/A
Play NotesThis extension provides an UI element with extensive functionality to create and manage notes, including markdown and multiple notes support.LinkN/A
Playnite Control LockerThis extension provides functionality to help in situations where your Playnite installation is shared with someone else and you want to limit certain functionality for safety reasons.LinkN/A
PlayStateThis extension will let you suspend and resume your game at any moment with the configured hotkey.LinkHelp
Prevent SleepHelps prevent the system and screen from sleeping.LinkN/A
Purchase Date ImporterThis extension will obtain the purchase date from your Epic, GOG and Steam accounts and import them to the games in your library as added dates.LinkN/A
Save File ViewThis extension will open the save or configuration directories of your games.LinkN/A
Search CollectionThis extension will search the currently selected games on different websites in your web browser.LinkN/A
Special K HelperProvides functionality to improve using Special K with Playnite.LinkHelp
Splash ScreenThis extension can show an intro video and an image when starting a game.LinkHelp
Steam Game ImporterExtension to add games from steam with manual input of steam Id or store link and importing a Depressurized file export.LinkN/A
Steam Game Transfer UtilityExtension to copy or move Steam games between your different Steam libraries.LinkHelp
Steam Launcher UtilityThis extension allows you to configure the way steam is launched when starting a Steam game in both Playnite Desktop and Fullscreen mode.LinkHelp
Steam News and Players ViewerAdds support to display news for Steam games in compatible themes.LinkN/A
Steam Reviews ViewerExtension to see Steam reviews, trailers video and review video from within Playnite.LinkN/A
Steam SearchSearch the Steam store directly from the Playnite Search bar.LinkN/A
Steam ShortcutsThis extension adds convenient menu items to the right-click context menu of games, allowing to quickly access a variety of Steam game related pages and components.LinkN/A
Steam Store Screenshots ViewerDisplays screenshots from the Steam store in Playnite.LinkN/A
Steam TrailersExtension to view trailers from Steam in Playnite. Compatible with Steam games or games that are on the Steam Store.LinkN/A
Steam Wishlist Discount NotifierChecks your Steam wishlist in a view in Playnite and checks and notified you of new discounts in the background.LinkN/A
Twitch link importerThis extension will add a Twitch Link to your selected games.LinkN/A
Web ExplorerAdds web browsing capabilties to Playnite with different features.LinkN/A

Library

Icon⠀⠀NameDescriptionDatabaseHelp
HoYoPlay LibraryImport and manage games installed through the HoYoPlay launcher.LinkN/A
Importer for AnilistThis plugin imports your anime and manga lists from AniList for viewing in Playnite.LinkHelp
JAST USA LibraryImport and manage your JAST USA store library directly within Playnite, including downloading your games.LinkN/A
NVIDIA GeForce NOW LibraryPlugin for Playnite that checks for games enabled in the NVIDIA GeForce NOW service that are in your library and imports them.LinkHelp

Metadata

Icon⠀⠀NameDescriptionDatabaseHelp
Metacritic MetadataN/AN/AN/A
OpenCritic MetadataN/AN/AN/A
VNDB NexusObtains metadata from VNDB and displays the visual novel information in supported themes.LinkN/A
Xbox MetadataN/AN/AN/A

Themes

🚧🚧🚧

Note: Themes are listed here just for recopilatory purposes. Each of them have a separate repository that should be used for suggestions and bug reports. To go to the theme repository, click in the theme name.

NameDescriptionDatabaseScreenshot
HarmonyClean theme with modern design for Playnite Desktop Mode.LinkScreenshot
HeliumTheme inspired by Steam for Playnite Desktop Mode.LinkScreenshot
MythicTheme inspired by Epic Games Launcher for Playnite Desktop Mode.LinkScreenshot
Nova XTheme inspired by the Xbox PC App for Playnite Desktop Mode.LinkScreenshot
StardustTheme inspired by GOG Galaxy 2.0 for Playnite Desktop Mode.LinkScreenshot

Contribution Guidelines

To maintain consistency and code quality, please follow these guidelines when submitting a Pull Request (PR).

Notes:

  • Source code of Extra Metadata Loader extension is main branch is a WIP rewrite. Release source code and build-able source code is in the emlCrashFix2025 branch.

General Contribution Rules

  • Localization: If your PR includes new strings (e.g., text displayed in the UI), ensure they are properly implemented as localization strings within the localization dictionary.

  • Code Formatting:

    • Use 4 spaces for indentation. Tabs are not allowed.
    • Always use PascalCase for public properties, e.g., MyProperty.
    • Private fields must begin with an underscore and use camelCase, e.g., _myPrivateField.
    • Use the var keyword to declare local variables, and ensure they are written in camelCase, e.g., var myVariable = "text";.
  • Control Flow Statements:

    • Always use curly braces {} to encapsulate code blocks after control statements such as if, for, foreach, while, etc.
    • Example:
      if (condition)
      {
          DoSomething();
      }

Powershell extensions rules

Get-Service | Where-Object {$_.Status -eq "Stopped"}

instead of

Get-Service | Where {$_.Status -eq "Stopped"}

关于 About

Collection of extensions made for Playnite.
gamingplaynitesteam

语言 Languages

C#98.0%
PowerShell2.0%
HLSL0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
95
Total Commits
峰值: 13次/周
Less
More

核心贡献者 Contributors