{"id":15357272,"url":"https://github.com/rthaut/youtubepopoutplayer","last_synced_at":"2025-05-12T17:24:27.102Z","repository":{"id":21869966,"uuid":"55986170","full_name":"rthaut/YouTubePopoutPlayer","owner":"rthaut","description":"This browser extension provides a simple way to open any YouTube video or playlist (including videos and playlists embedded in other sites/pages) in a configurable \"popout\" window which you can freely position and resize.","archived":false,"fork":false,"pushed_at":"2025-04-06T02:08:43.000Z","size":24145,"stargazers_count":39,"open_issues_count":20,"forks_count":10,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-05-12T00:36:35.518Z","etag":null,"topics":["browser","browser-extension","chrome","chrome-extension","firefox","firefox-extension","javascript","popout","video-player","webextension","youtube"],"latest_commit_sha":null,"homepage":"https://rthaut.github.io/YouTubePopoutPlayer/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rthaut.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"ko_fi":"ryanthaut","custom":["https://www.paypal.me/ryanthaut","https://linktr.ee/rthaut"]}},"created_at":"2016-04-11T15:50:45.000Z","updated_at":"2025-04-08T12:58:29.000Z","dependencies_parsed_at":"2024-05-28T06:00:19.548Z","dependency_job_id":"836c4bf6-c0ad-4cf9-af36-90781968418e","html_url":"https://github.com/rthaut/YouTubePopoutPlayer","commit_stats":{"total_commits":331,"total_committers":13,"mean_commits":25.46153846153846,"dds":"0.46223564954682783","last_synced_commit":"9b37d396a760fd984ecb6ba1e07e85c811282b95"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rthaut%2FYouTubePopoutPlayer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rthaut%2FYouTubePopoutPlayer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rthaut%2FYouTubePopoutPlayer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rthaut%2FYouTubePopoutPlayer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rthaut","download_url":"https://codeload.github.com/rthaut/YouTubePopoutPlayer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253785498,"owners_count":21963977,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browser","browser-extension","chrome","chrome-extension","firefox","firefox-extension","javascript","popout","video-player","webextension","youtube"],"created_at":"2024-10-01T12:34:21.080Z","updated_at":"2025-05-12T17:24:27.094Z","avatar_url":"https://github.com/rthaut.png","language":"TypeScript","funding_links":["https://ko-fi.com/ryanthaut","https://www.paypal.me/ryanthaut","https://linktr.ee/rthaut"],"categories":[],"sub_categories":[],"readme":"# YouTube Popout Player v5.1.2\n\n[![Chrome Web Store][chrome-image-version]][chrome-url] [![Microsoft Edge Add-on][edge-image-version]][edge-url] [![Mozilla Add-on][firefox-image-version]][firefox-url]\n\n\u003e This browser extension provides simple ways to open any YouTube video or playlist (including videos and playlists embedded in other sites/pages) in a configurable \"popout\" window that can be freely sized and/or positioned.\n\n* * *\n\n## Overview\n\n![YouTube Popout Player Promotional Image](/docs/screenshots/Promo-Screenshot.png?raw=true)\n\n### Features\n\n* Open any YouTube video (including playlists) in a popout player, either as a new browser window or a new tab in your current browser window.\n* Open links to YouTube videos and/or playlists from any website in the popout player with a convenient right-click option.\n* Show or hide the video player controls in the popout player.\n* Automatically resume playback of the video when the popout player opens.\n* Loop videos (both single videos and playlists) in the popout player.\n* Multiple ways to customize the size and position of the popout player, with support for multiple displays/monitors/screens.\n* Optionally close the original video when the popout player opens.\n* Configurable keyboard shortcuts for opening the popout player.\n* ... ***and much more!***\n\n#### For more information, head to the [YouTube Popout Player website](https://rthaut.github.io/YouTubePopoutPlayer/).\n\n* * *\n\n## Installation\n\n| Web Browser     | Information \u0026 Downloads                                                                                         |\n| --------------- | --------------------------------------------------------------------------------------------------------------- |\n| Google Chrome   | [![Chrome Web Store][chrome-image-version]][chrome-url] [![Chrome Web Store][chrome-image-users]][chrome-url]   |\n| Microsoft Edge  | [![Microsoft Edge Add-on][edge-image-version]][edge-url] [![Microsoft Edge Add-on][edge-image-users]][edge-url] |\n| Mozilla Firefox | [![Mozilla Add-on][firefox-image-version]][firefox-url] [![Mozilla Add-on][firefox-image-users]][firefox-url]   |\n\n* * *\n\n## Contributing\n\nContributions are always welcome! Even if you aren't comfortable coding, you can always submit [new ideas](https://github.com/rthaut/YouTubePopoutPlayer/issues/new?labels=enhancement) and [bug reports](https://github.com/rthaut/YouTubePopoutPlayer/issues/new?labels=bug).\n\n### Localization/Translation\n\nThis extension is setup to be fully localized/translated into multiple languages, but for now English is the only language with full translations. If you are able to help localize/translate, please [check out this guide](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Internationalization). All of the text for the extension is stored [here in the `/src/public/_locales` directory](https://github.com/rthaut/YouTubePopoutPlayer/tree/master/src/public/_locales).\n\n### Building the Extension\n\n**This extension uses the [WXT](https://wxt.dev/) for development and build processes.**\n\nTo build the extension from source code, you will need to use [Node Package Manager (npm)](https://www.npmjs.com/), which handles all of the dependencies needed for this project and is used to execute the various scripts for development/building/packaging/etc.\n\n```sh\nnpm install\n```\n\nThen you can run the development process (where the extension is auto-reloaded when changes are made) for your browser of choice:\n\n```sh\nnpm run dev:\u003cchrome|edge|firefox\u003e # ex: npm run dev:chrome\n```\n\nOr you can generate a production build for your browser of choice:\n\n```sh\nnpm run build:\u003cchrome|edge|firefox\u003e # ex: npm run build:chrome\n```\n\nTo create a release package for all supported browsers, run the following command:\n\n```sh\nnpm run zip\n```\n\n[chrome-url]: https://chrome.google.com/webstore/detail/youtube-popout-player/kmfikkopdhmbdbkndkamabamlkkgkpod\n[chrome-image-version]: https://img.shields.io/chrome-web-store/v/kmfikkopdhmbdbkndkamabamlkkgkpod?logo=googlechrome\u0026style=for-the-badge\n[chrome-image-users]: https://img.shields.io/chrome-web-store/d/kmfikkopdhmbdbkndkamabamlkkgkpod?logo=googlechrome\u0026style=for-the-badge\n\n[edge-url]: https://microsoftedge.microsoft.com/addons/detail/youtube-popout-player/mdhpmdbgkogobnebpgfbnnnbjfohiiee\n[edge-image-version]: https://img.shields.io/badge/dynamic/json?logo=microsoftedge\u0026style=for-the-badge\u0026label=edge%20add-on\u0026prefix=v\u0026query=%24.version\u0026url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fmdhpmdbgkogobnebpgfbnnnbjfohiiee\n[edge-image-users]: https://img.shields.io/badge/dynamic/json?logo=microsoftedge\u0026style=for-the-badge\u0026label=users\u0026query=%24.activeInstallCount\u0026url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fmdhpmdbgkogobnebpgfbnnnbjfohiiee\n\n[firefox-url]: https://addons.mozilla.org/firefox/addon/youtube-popout-player/\n[firefox-image-version]: https://img.shields.io/amo/v/youtube-popout-player?color=blue\u0026logo=firefox\u0026style=for-the-badge\n[firefox-image-users]: https://img.shields.io/amo/users/youtube-popout-player?color=blue\u0026logo=firefox\u0026style=for-the-badge\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frthaut%2Fyoutubepopoutplayer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frthaut%2Fyoutubepopoutplayer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frthaut%2Fyoutubepopoutplayer/lists"}