{"id":14008625,"url":"https://github.com/meandavejustice/min-vid","last_synced_at":"2025-09-29T15:31:12.131Z","repository":{"id":84341580,"uuid":"54228921","full_name":"meandavejustice/min-vid","owner":"meandavejustice","description":"Popout video player in Firefox","archived":true,"fork":false,"pushed_at":"2018-05-25T22:53:40.000Z","size":24865,"stargazers_count":182,"open_issues_count":156,"forks_count":39,"subscribers_count":30,"default_branch":"master","last_synced_at":"2024-09-27T11:43:15.837Z","etag":null,"topics":["addon","audio","audio-applications","extension","firefox","min-vid","mozilla","mozilla-firefox","player","soundcloud","videos","vimeo","youtube"],"latest_commit_sha":null,"homepage":"https://testpilot.firefox.com/experiments/min-vid","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meandavejustice.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2016-03-18T20:16:08.000Z","updated_at":"2024-06-13T02:32:35.000Z","dependencies_parsed_at":"2024-01-31T09:25:50.464Z","dependency_job_id":"60a59429-cdb4-4e30-a3f0-404fb2c511c8","html_url":"https://github.com/meandavejustice/min-vid","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meandavejustice%2Fmin-vid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meandavejustice%2Fmin-vid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meandavejustice%2Fmin-vid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meandavejustice%2Fmin-vid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meandavejustice","download_url":"https://codeload.github.com/meandavejustice/min-vid/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234635044,"owners_count":18863996,"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":["addon","audio","audio-applications","extension","firefox","min-vid","mozilla","mozilla-firefox","player","soundcloud","videos","vimeo","youtube"],"created_at":"2024-08-10T11:01:56.821Z","updated_at":"2025-09-29T15:31:06.655Z","avatar_url":"https://github.com/meandavejustice.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Deprecated\n\nMin Vid has [graduated from Test Pilot](https://medium.com/firefox-test-pilot/min-vid-graduation-report-9ad74dc37c1). Keep an eye on [WICG/picture-in-picture](https://github.com/WICG/picture-in-picture) for a possible future in Firefox.\n\n------\n\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://testpilot.firefox.com/experiments/min-vid\"\u003e\n    \u003cimg width=\"192\" src=\"docs/images/gradient-logo.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n[![Build Status](https://travis-ci.org/meandavejustice/min-vid.svg?branch=master)](https://travis-ci.org/meandavejustice/min-vid) [![Available on Test Pilot](https://img.shields.io/badge/available_on-Test_Pilot-0996F8.svg)](https://testpilot.firefox.com/experiments/min-vid)\n\nMin Vid is a Firefox web extension that gives you **complete control**\nover the videos in your browser. You can pop out, sticky, resize, and\ndrag videos anywhere within the browser - it even stays visible when\nyou switch tabs, so you can keep watching while you browse.\n\nThis is an experiment - seeing what happens when users have\ntotal control over the media they're consuming on the web. Users should be\nable to consume content in whatever way they feel comfortable. In the\nfuture we may be exploring these concepts with other forms of media,\nsuch as audio or pdfs.\n\n## Usage\n\nOnce the extension is installed you are able to launch Min Vid from the\noverlay icon over videos on YouTube and Vimeo.\n\nYou can also launch Min Vid by right clicking on a video link and\nsending to the player from the context menu.\n\n\u003cimg src=\"docs/images/launching.gif\" width=\"49%\"/\u003e\n\u003cimg src=\"docs/images/dragging.gif\" width=\"49%\"/\u003e\n\n## Installation\n\n* `npm install`\n* `npm run package` (creates `addon.xpi` in the min-vid directory)\n* Open Firefox, go to `about:config`, set some prefs:\n  * set `xpinstall.signatures.required` to `false` (allows unsigned extensions to be installed)\n  * set `extensions.legacy.enabled` to `true` (allows legacy extensions, like min-vid)\n* install xpi by dragging onto the `about:addons` page\n\n**note**\nThe `xpinstall.signatures.required` option in `about:config` needs to\nbe set in order to install unsigned extensions.\n\n## Development\nContributions welcome. To get started,\n\n1.  Clone the repo: `https://github.com/meandavejustice/min-vid.git`\n\n2.  Install packages:  `npm install`\n\n3. `npm run dev` to watch for file changes while developing. (jpm watchpost has been disabled for this\nrelease, we are working on a way to add it back, in the meantime, you will need to manually dragndrop\nthe xpi onto the `about:addons` page)\n\nFor further information on contributing, see [contributing.md](./contributing.md)\n\n## Notes\n\n[chrome/content/img/loading-bars.svg](chrome/content/img/loading-bars.svg) is from https://github.com/jxnblk/loading\n\n## Localization\n\nMin Vid localization is managed via [Pontoon](https://pontoon.mozilla.org/projects/test-pilot-min-vid/), not direct pull requests to the repository. If you want to fix a typo, add a new language, or simply know more about localization, please get in touch with the [existing localization team](https://pontoon.mozilla.org/teams/) for your language, or Mozilla’s [l10n-drivers](https://wiki.mozilla.org/L10n:Mozilla_Team#Mozilla_Corporation) for guidance.\n\n## LICENSE\n[Mozilla Public License 2.0](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeandavejustice%2Fmin-vid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeandavejustice%2Fmin-vid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeandavejustice%2Fmin-vid/lists"}