SkillAgentSearch skills...

DeskVideo

A video-stream platform front-end

Install / Use

/learn @malisipi/DeskVideo
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

[!IMPORTANT] This project is archived, still can be used for custom projects by adapting the backend ./js/backend-api.js. The repo will not be updated in future. If you considering using the repo in your project, you should know that you are on your own. I will no longer support the project.

DeskVideo

Desktop styled video-stream platform front-end

Thirdparty APIs

  • Piped is the privacy-centered video provider backend.
  • Unsplash is the image sharing platform. The api is used to use random wallpapers for DeskVideo.

Web APIs

| API |Chrome |Edge|Opera|Safari|Firefox | |-------------------------------------------------------|------------------|----|-----|------|----------------------| | Document Picture-in-Picture API | 111 <sup>1</sup> | x | x | x | x | | Nested CSS | 112 |112 | 98 | 16.5 | Nightly <sup>2</sup> | | Window Controls Overlay | 105 |105 | 91 | x | x | | Window Management API | 100 | ? | ? | x | x | | MediaSession | 73 | 79 | 60 | 15 | 82 | | Launch Queue | 102 |102 | 88 | x | x | | Web Components | 53 | 79 | 40 | 10 | 63 | | Broadcast Channel API | 54 | 79 | 41 | 15.4 | 38 | | Keyboard Lock API | 68 | 79 | 55 | x | x | | Web Audio API | 54 | 79 | 41 | 15.4 | 38 | | CSS :has() Selector | 105 | 105| 91 | 15.4 | 103 <sup>3</sup> | | IndexedDB API | 24 | 79 | 15 | 10 | 16 | | Picture-in-Picture API | 69 | 79 | 56 | 13.1 | x | | TextTrack | 23 | 12 | 12.1| 6 | 31 | | Page Visibility API | 33 | 12 | 20 | 7 | 18 | | Fullscreen API | 71 | 79 | 58 | 16.4 | 64 | | Screen Orientation API | 38 | 79 | 25 | 16.4 | 43 | | URL API | 32 | 12 | 19 | 7 | 19 | | Fetch API | 42 | 14 | 29 | 10.1 | 40 | | Web Share API | 89 | 81 | x | 12.1 | 79 <sup>4</sup> | | Clipboard API | 66 | 79 | 53 | 13.1 | 63 | | Drag and Drop API | 4 | 12 | 12.1| 3.1 | 3.5 | | Browser Extension | Yes |Yes | Yes | ? | Yes | | \- General Side Panel | x | x | Yes | x | Yes | | \- Chrome Side Panel | 104 | x | x | x | x |

<sup>1</sup>: Chrome supports when chrome://flags/#document-picture-in-picture-api flag enabled

<sup>2</sup>: Firefox Nightly is supported when layout.css.nesting.enabled flag enabled

<sup>3</sup>: Firefox is supported when layout.css.has-selector.enabled flag enabled.

<sup>4</sup>: Only Firefox for Mobile supports by default. Firefox (Desktop) is supported when dom.webshare.enabled flag enabled.

License

The DeskVideo icon is based Twemoji and licensed by CC-BY-SA 4.0. (https://github.com/twitter/twemoji/blob/master/assets/svg/1f4fa.svg) The cursor is licensed by CC-BY-SA-4.0 (Author: phisch on GitHub ) (https://github.com/phisch/phinger-cursors/blob/master/assets/svg/32/light/left_ptr.svg)

Related Skills

View on GitHub
GitHub Stars38
CategoryContent
Updated5mo ago
Forks6

Languages

JavaScript

Security Score

92/100

Audited on Oct 19, 2025

No findings